@charset "utf-8";

/*** ------------------------------------------------------------------------------ 

サービス案内（service）

-----------------------------------------------------------------------------  ***/

#service #cont #article .section.clearfix .section_cont {
	margin:0px 0px 30px 0px;
	padding:5px 0px 0px 0px;
}
#service #cont #article .section.clearfix .section_cont img{
	float: left;
	width:240px;
	margin:0px 20px 30px 0px;
}

#service #cont #article .section.clearfix .section_cont ul{
	background:#EAF7DB;
	padding:15px;
	font-size:1.2em;
}
#service #cont #article .section.clearfix .section_cont li{
	list-style-position: outside;
	list-style-image: url(../../service/img/pict_check.png);
	padding: 0px;
	margin:10px 30px;
}
/*** ------------------------------------------------------------------------------ 

料金（price）

-----------------------------------------------------------------------------  ***/

#price #cont #article .section .sub_headline_none {
	color:#54791D;
	font-size:1.4em;
	font-weight:bold;
	padding:10px 0px 5px;
	margin:0 0 15px;
}
#price #cont #article .section.clearfix .section_cont table {
	border: 1px solid #CCC;
	width:100%;
	margin:10px 0px 20px 0px;
}
#price #cont #article .section.clearfix .section_cont table th{
	background-color: #EDF5E0;
	padding:15px;
	border-bottom: 1px dotted #CCC;
	text-align: center;
	font-weight: bold;
}
#price #cont #article .section.clearfix .section_cont table td{
	padding:15px;
	border-bottom: 1px dotted #CCC;
}
#price #cont #article .section.clearfix .section_cont table li{
	list-style-position: outside;
	list-style-type: disc;
	margin:0px 0px 10px 10px;
}
/*** ------------------------------------------------------------------------------ 

プライバシーポリシー（privacy）

-----------------------------------------------------------------------------  ***/
#privacy #cont #article .section.clearfix .section_cont dl{
	font-size:1.2em;
}

#privacy #cont #article .section.clearfix .section_cont dt{
	margin:0px;
	font-weight: bold;
}

#privacy #cont #article .section.clearfix .section_cont dd{
	margin:5px 0px 40px 0px;
}


#privacy #cont #article .section.clearfix .section_cont dd ul li{
	list-style-position: outside;
	list-style-type: disc;
	margin:0px 0px 10px 2.5em;
	font-size:0.9em;
}
.align_right {
	text-align: right;
	float:right;
}
#privacy #cont #article .section.clearfix .section_cont ul li{
	list-style-position: outside;
	list-style-type: disc;
	margin:0px 0px 15px 15px;
	font-size:1.2em;
	line-height: 135%;
}
/*** ------------------------------------------------------------------------------ 

サイトマップ（sitemap）

-----------------------------------------------------------------------------  ***/


#sitemap #cont #article .section.clearfix .section_cont ul li{
	margin:15px 0px 5px 0px;
	font-size:1.2em;
}
#sitemap #cont #article .section.clearfix .section_cont ul li ul li{
	margin-left:40px;
	font-size:0.8em;
}
#sitemap #cont #article .section.clearfix .section_cont ul li a{
	padding:10px 0px 10px 35px;
	background:url(../img/arrow_sidenav.png) 20px center no-repeat;
}
#sitemap #cont #article .section.clearfix .section_cont ul li a:hover{
	padding:10px 0px 10px 35px;
	background:url(../img/arrow_sidenav_or.png) 20px center no-repeat;
	color: #FF6600;
	text-decoration:none;
}


