@charset "utf-8";


/*+++++++++++++++++++++++++++++++++++
#main
++++++++++++++++++++++++++++++++++++*/
#main .section-body .width260 p {
	margin-left	:10px;
}
#main .section-body .service {
	padding-bottom	:8px;
	border-bottom	:1px dotted #999;
}
#main .section-body .width260 .service {
	margin-left	:0;
}
#main .section-body .border {
	padding-bottom	:1.2em;
	border-bottom	:1px solid #999;
}
#main .section-body .box {
	padding		:5px 10px;
	border		:1px dotted #999;
	background	:#fff4f4;
}
body#amebloweb #main .section-body {
	margin		:0 0;
}
body#amebloweb #main .section-body .sectionLv2 {
	margin		:0 0 20px;
}
body#amebloweb #main .section-body .width290 {
	padding		:15px 10px 0;
	background	:#f1f8e3;
}
body#amebloweb #main .section-body ul.light li {
	margin		:0 0 10px;
	padding-left	:40px;
	font-size	:16px;
	height		:43px;
	line-height	:43px;
	background	:url(img/icon_light.png) no-repeat;
}
body#social #main .section-body {
	margin		:0 0;
}
body#social #main .section-body table.pattern td {
	width		:200px;
	padding-bottom	:10px;
	border		:none;
}
body#social #main .section-body table.pattern td.td01 {
	padding		:0 25px 10px;
}
body#social #main .section-body table.pattern td.td02 {
	width		:425px;
	padding-left	:25px;
	font-size	:15px;
	font-weight	:bold;
}
body#social #main .section-body .sectionLv2 {
	padding		:18px 18px 0;
	border		:1px dotted #ccc;
}
