@charset "UTF-8";
/* ==============================
	contents.css
	インポート用CSS
	angelbell　サブコンテンツ
============================== */

@import "angelbell_common.css";

/*------------------------
中ページ
--------------------------*/

/*中のコンテンツ*/



/*真ん中　タイトル*/
h4 {

	text-align: left;
	padding: 3px 0px 3px 5px;
	margin: 0 0 5px 0;
	background-color:#FCD5E6;

	color: #333333;
	border-bottom: #666666 dashed 1px;
border-left: 7px solid #C6318C;
	}
/*真ん中　タイトル終了*/

	
h5 {
margin: 0 0 10px 0;
padding: 3px 0 3px 5px;
color: #C6318C;
background-color:#FCD5E6;
}


.pankuzu {
	text-align:left;
	padding: 5px 0px 20px 3px;
}

.pankuzu a {
	text-decoration: none;
}

.pankuzu a:hover {
	text-decoration: underline;
}


/*中のコンテンツ終了*/


/* 中のタイトル終了*/


/*------------------------
お客様の声
--------------------------*/
.voice_table {
margin-bottom: 20px;
}

.voice_table td {
border-bottom: 1px dashed #999999;
}

/*------------------------
共通テーブル
--------------------------*/
.com_table {
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
margin-bottom: 10px;
}

.com_table th {
text-align: center;
background-color: #FCD5E6;
padding: 10px 0 10px 10px;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
font-size: 90%;
font-weight: normal;
}

.com_table td {
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding: 10px 0 10px 10px;
}



/* ------------------------------
contact
------------------------------ */
.contact_form {
margin: 0;
border: 1px solid #D5C9A0;

}


.contact_form th {
text-align: left;
padding:5px 5px 5px 20px;
border-bottom: 1px dotted #D5C9A0;
background-color: #F0EBDD ;
}

.contact_form td {
border-bottom: 1px dotted #D5C9A0;
padding:5px;
}

.must {
color:#C84264;
}






/* ------------------------------
	サイトマップ
------------------------------ */
#cont-sitemap{
	margin-bottom:10px;
}
#cont-sitemap ul{
	padding:10px 0 10px 0;
	border-bottom: #CCCCCC dotted 1px;
	list-style: none;
}
#cont-sitemap ul li{
	padding:5px 10px; background: url(../images/common/icon2.gif) 0px 8px no-repeat;
}
#cont-sitemap ul li a{
	text-decoration: underline;
	
}
#cont-sitemap ul li a:hover{
	color: #0000FF;
}




/* ------------------------------
	link
------------------------------ */
.link {
clear:both;
margin-bottom:10px;
padding: 5px;
border: dotted 1px #999999;
height: 93px;
}

.link2 {
clear:both;
margin-bottom:10px;
padding: 5px;
border: dotted 1px #999999;
height: 150px;
}

.link_img{
float: left;
margin-right: 5px;
}

.link_bun {
float: left;
text-align:left;
width: 425px;
}

