/*================================================

	CSS
	ver.2011.03.08

================================================*/

/*================================================
 ホットペッパーポイント」サービス開始のお知らせ 2011.03.03追加[
================================================*/

#campaignbtm p.campaigntitle {
	font-size:16px;
	font-weight:bold;
	padding:10px 20px 0 0;
	margin:0;
}

#campaignbtm p.campaignmsg {
	padding:5px 47px 10px 18px;
	font-size:12px;
	margin:0;
}
#campaignbtm div.campaignphoto {
	text-align:center;
	background-color:#f2f2f2;
	border:1px solid #cccccc;
	padding:14px 0;
}
#campaignbtm div.cambtm {
	padding:15px 47px 10px;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	text-align:center;
}
#campaignbtm div.cambtm a {
	font-weight:normal;
}

/*================================================
 2011.03.08追加
 htmlファイル：
 newkaiin.html
 newpoint_syurui.html
 togo.html
================================================*/

/* common */
#howto h1 {
padding:2px 0 0 6px;
border-left:4px solid #9B9A99;
font-size:105%;
font-weight:bold;
}

#howto h2 {
padding:5px;
background-color:#ccc;
font-size:100%;
font-weight:bold;
}

#howto h3 {
margin:10px 10px 0;
font-size:100%;
font-weight:bold;
}

#howto table{
width:600px;
margin-top:15px;
border:none;
font-size:100%;
border-collapse:collapse;
}

#howto p {
font-size:100%;
margin:10px;
}

#howto .txt_mtb15 {
margin:15px 10px;
}

.sec {
margin:15px 15px 0;
}

/* howto.html */
.table_pointkind {
width:100%;
margin:0 0 10px;
}

.table_pointkind th,
.table_pointkind td {
width:128px;
border:#aaa 1px solid;
padding:5px 10px;
}

.table_pointkind th {
background-color:#eee;
}

.table_pointdifference {
width:100%;
margin:0 0 10px;
}

.table_pointdifference th {
background-color:#eee;
border:#aaa 1px solid;
padding:5px 10px;
}

.table_pointdifference #tit_bc th {
background-color:#fff;
border:none;
padding:0 0 5px;
}

.table_pointdifference th span {
padding:5px;
display:block;
color:#fff;
background-color:#555;
}

.table_pointdifference td {
padding:5px 10px;
border:#aaa 1px solid;
text-align:center;
}

#list_nopoint {
margin-bottom:10px;
}

#list_nopoint li {
margin-left:2.5em;
}

/* newkaiin.html */
.list_kaiin {
margin:15px 0 0;
}

.list_kaiin li {
margin:0 0 10px;
}

/* togo.html */
.list_togo {
margin:15px 0;
}

/*================================================
 2015.02.04追加
 htmlファイル：
================================================*/
.noborder { 
border:none; outline:none;
}  
