@charset "shift_JIS";

/*-----------------------------*/
/*独自ドメイン用共通CSS        */
/*                             */
/*-----------------------------*/

/**  共通問合せ枠ここから **/
/*---------------------------------------------------------------------------*/
.topic_2 {
	width:500px ;
	margin: 20px auto 30px auto ;
	background-color: #FFFFFF ;
/*	background-image:url(../img/inq_box_back.gif) ;*/
	background-repeat: no-repeat ;
	background-position: left bottom ;
}
.topic_body_2 {

}
.title2 {
	/*padding: 20px 12px 12px 12px ;-*/
	font-size: medium ;
	font-weight: bold ;
	color:#FFFFFF ;
}
#pt_global .title2 a:link {
	color:#FFFFFF ;
	text-decoration: underline ;
	border: none !important;
	display: block ;
	padding: 32px 12px 20px 76px ;
	width:auto ;
	background: #FFFFFF url(../img/offer_back.jpg) no-repeat ;
}
#pt_global .title2 a:visited {
	color: #FFFFFF ;
	text-decoration: underline ;
	border: none !important;
	display: block ;
	padding: 32px 12px 20px 76px ;
	width:auto ;
	background: #FFFFFF url(../img/offer_back.jpg) no-repeat ;
}
#pt_global .title2 a:hover {
	color:#FFFFFF ;
	text-decoration:none ;
	border: none !important;
	display: block ;
	padding: 32px 12px 20px 76px ;
	width:auto ;
	background: #FFFFFF url(../img/offer_back.jpg) no-repeat -500px 0 ;

}
#pt_global .title2 a:active {
	color:#FFFFFF ;
	text-decoration:none ;
	border: none !important;
	display: block ;
	padding: 32px 12px 20px 76px ;
	width:auto ;
	background: #FFFFFF url(../img/offer_back.jpg) no-repeat  -500px 0 ;
}
.topic_2 p {
	padding: 8px 12px 12px 12px !important;
	margin: 0 !important;
}
/*---------------------------------------------------------------------------*/
/**  共通問合せ枠ここまで **/

/**  上部問合せ枠ここから **/
/*---------------------------------------------------------------------------*/
.offer_waku {
	margin:16px 16px 0 16px ;
}
.offer_waku li {
	margin:0 !important;
	padding: 0 !important;
	font-weight:bold ;
	list-style:none ;

}
#pt_contents_box .offer_waku li a:link {
	text-decoration: underline ;
	border: none !important;
	display: block ;
	padding:8px !important;
	width:auto ;
	background: #dddddd url(../img/offer_top_back.jpg) no-repeat ;
}
#pt_contents_box .offer_waku li a:visited {
	text-decoration: underline ;
	border: none !important;
	display: block ;
	padding:8px !important;
	width:auto ;
	background: #dddddd url(../img/offer_top_back.jpg) no-repeat ;
}
#pt_contents_box .offer_waku li a:hover {
	text-decoration:none ;
	border: none !important;
	display: block ;
	padding:8px !important;
	width:auto ;
	background: #efefef url(../img/offer_top_back.jpg) no-repeat -518px 0 ;

}
#pt_contents_box .offer_waku li a:active {
	text-decoration:none ;
	border: none !important;
	display: block ;
	padding:8px !important;
	width:auto ;
	background: #efefef url(../img/offer_top_back.jpg) no-repeat  -518px 0 ;
}


/*---------------------------------------------------------------------------*/
/**  上部問合せ枠ここまで **/

/* フォームスパム対策 */
input.decision{
display: none ;
}