@charset "utf-8";

/* #############################################################

適用範囲：給料明細サービス特集

※追記・改変の際はウェブマスタに問い合わせること

############################################################# */

/* 給料明細サービス特集
/special/anpi_meisai/top.html
================================*/

.txt10 {font-size: 0.834em;} /* for setting 10px */
.txt12 {font-size:1.0em;} /* for setting 12px */
.txt14 {font-size:1.2em;} /* for setting 14px */
.txt16 {font-size:1.4em;} /* for setting 16px */

/*給料明細用　レイアウト*/
/*.special .specialContentBody {
	font-size:1.2em;
	line-height:1.4;
	padding-top:20px;
}*/
.special .anpi_meisai{
	font-size:1.2em;
	line-height:1.4;
	padding-top:20px;
	width:761px;
}

/*給料明細用　共通パーツ*/
.special .anpi_meisai .txt-center{
	text-align:center;
}
.special .anpi_meisai .txt-left{
	text-align:left;
}
.special .anpi_meisai .txt-right{
	text-align:right;
}
.special .anpi_meisai .clear{
	clear:both;
}
.special .anpi_meisai .anpi_meisai_section{
	margin-bottom:20px;
	position:relative;
}

/*---------------------------------------------
winxp ie8 h2内「商品のお問い合わせ」画像

「アスクルへお問い合わせ」ボタンのマウスオーバー時に
3px右にずれるバグ解消用スタイル
---------------------------------------------*/
.special .anpi_meisai .anpi_meisai_section h2 img{
	margin:0!important;
	padding:0!important;
	display:inline-block;
	clear:both;
}

/*Safetylink24 メイン画像上キャンペンバナー*/
.special .anpi_meisai .anpi_meisai_section img.camp_banner{
	position:absolute;
	right:10px;
	top:0;
}
.special .anpi_meisai .pd5{
	padding:5px;
}
/*2カラム用リスト*/
.special .anpi_meisai ul.anpi_meisai_column2_list li{
	display:inline-block;
	/display: inline;
	/zoom: 1;
	width:45%;
}
/*3カラム用リスト*/
.special .anpi_meisai ul.anpi_meisai_column3_list li{
	display:inline-block;
	/display: inline;
	/zoom: 1;
	width:30%;
}
/*戻るボタン*/
.special .anpi_meisai .back-btn {
	background:#efefef;
	padding:8px 10px 8px 10px;
	clear:both;
}


/*給料明細用　hタグ*/
/*h2タイトル ブルー　横幅761*/
/*h3タイトル ブルー　横幅761*/
.special .anpi_meisai h2.ttl_bl_long,
.special .anpi_meisai h3.ttl_bl_long{
	background:url(/resource/club_com/special/anpi_meisai/images/ttl-bl-long.gif) no-repeat;
	display:block;
	width:746px;
	height:40px;
	line-height:40px;
	padding-left:15px;
	font-size:140%;
	color:#FFF;
}
/*h2タイトル ブルー　横幅546*/
/*h3タイトル ブルー　横幅546*/
.special .anpi_meisai h2.ttl_bl_short,
.special .anpi_meisai h3.ttl_bl_short{
	background:url(/resource/club_com/special/anpi_meisai/images/ttl-bl-short.gif) no-repeat;
	display:block;
	width:531px;
	height:40px;
	line-height:40px;
	padding-left:15px;
	font-size:140%;
	color:#FFF;
}
/*h2タイトル グレー　横幅761*/
/*h3タイトル グレー　横幅761*/
.special .anpi_meisai h2.ttl_gr_long,
.special .anpi_meisai h3.ttl_gr_long{
	background:url(/resource/club_com/special/anpi_meisai/images/ttl-gr-long.gif) no-repeat;
	display:block;
	width:746px;
	height:34px;
	line-height:34px;
	padding-left:15px;
	font-size:120%;
}
/*h2タイトル グレー　横幅546*/
/*h3タイトル グレー　横幅546*/
.special .anpi_meisai h2.ttl_gr_short,
.special .anpi_meisai h3.ttl_gr_short{
	background:url(/resource/club_com/special/anpi_meisai/images/ttl-gr-short.gif) no-repeat;
	display:block;
	width:531px;
	height:34px;
	line-height:34px;
	padding-left:15px;
	font-size:120%;
}
/*h3タイトル ブルー　横幅546 調整*/
/*h3タイトル グレー　横幅546 調整*/
.special .anpi_meisai .function h2.ttl_bl_short,
.special .anpi_meisai .function h3.ttl_bl_short,
.special .anpi_meisai .function h2.ttl_gr_short,
.special .anpi_meisai .function h3.ttl_gr_short,
.special .anpi_meisai .introduction h2.ttl_bl_short,
.special .anpi_meisai .introduction h3.ttl_bl_short,
.special .anpi_meisai .introduction h2.ttl_gr_short,
.special .anpi_meisai .introduction h3.ttl_gr_short{
	margin-left:10px;
}



/*給料明細用　免責エリア*/
.special dl.menseki{
	border:solid 3px #D70000;
	margin-bottom:20px;
}
.special dl.menseki dt{
	border-bottom:solid 3px #D70000;
	background:url(/resource/club_com/special/anpi_meisai/images/btn-attention.gif) 9px 9px no-repeat;
	font-weight:bold;
	padding:9px 5px 9px 42px;
	font-size:120%;
	color:#D70000;
}
.special dl.menseki dd{
	padding:5px 5px 5px 10px;
}

/*給料明細用　共通ヘッダー*/
.special .anpi_meisai .anpi_meisai_header{
	border-top:solid 5px #3579B5;
	background:url(/resource/club_com/special/anpi_meisai/images/header_bg.gif) 0px bottom no-repeat;
	padding:10px 10px 20px 10px;
	margin-bottom:20px;
}
.special .anpi_meisai .anpi_meisai_header h1{
	font-size:150%;
}
.special .anpi_meisai .anpi_meisai_header p{
	font-size:120%;
}
.special .anpi_meisai .anpi_meisai_header .width531{
	width:531px;
	margin:0px auto;
}

/*申し込み手続きエリア　上部*/
/*
.special .anpi_meisai .purchase_area{
	background:url(/resource/club_com/special/anpi_meisai/images/bg-purchase.gif) repeat;
	padding:5px;
}
*/
.special .anpi_meisai .purchase_area .purchase_box{
	background:#fff;
	padding:0px;
}
.special .anpi_meisai .purchase_area .purchase_box ul{
	width:200px;
	margin:0;
	padding:0;
}
.special .anpi_meisai .purchase_area .purchase_box li{
	margin-top:5px;
}
.special .anpi_meisai .purchase_area .purchase_box li:first{
	margin-top:0;
}
.special .anpi_meisai .purchase_area .purchase_box li span{
	font-size:80%;
	display:block;
}
.special .anpi_meisai .purchase_area .purchase_box .floatR{
	text-align:center;
	margin:5px 10px;
}
.special .anpi_meisai table.main{
	border:1px solid #dadada;
	border-collapse:collapse;
	/width:515px;/*ie6,7 -5px*/
	width:520px;
}
.special .anpi_meisai table.main th{
	padding:5px;
	text-align:center;
	background:#dadada;
	white-space:nowrap;
}
.special .anpi_meisai table.main td{
	background: url(/resource/club_com/special/anpi_meisai/images/table-line.gif) 0 0 repeat-x;
	/*border-bottom:1px solid #cdcdcd;*/
	text-align:left;
	vertical-align:top;
	background-color:#fff;
}
.special .anpi_meisai table.main td p{
	display:inline;
	font-size:100%;
	}
.special .anpi_meisai .txtlink_pdf{
	background:url(/resource/club_com/special/anpi_meisai/images/safetylink24/main-icn-pdf.gif) no-repeat scroll;
	padding-left:20px;
}
.special .anpi_meisai .txtlink_inquiry{
	background:url(/resource/club_com/special/anpi_meisai/images/safetylink24/main-icn-ask.gif) no-repeat scroll;
	padding-left:20px;
}



/*申し込み手続きエリア　下部*/
.special .anpi_meisai .purchase_area_btm{
	background:url(/resource/club_com/special/anpi_meisai/images/bg-purchase.gif) repeat;
	padding:5px;
}
.special .anpi_meisai .purchase_area_btm .purchase_box{
	background:#FCECDB;
	padding:15px 12px;
}

.special .anpi_meisai .purchase_area_btm .purchase_box{
	background:#FCECDB;
	padding:15px 12px;
}

.special .anpi_meisai .purchase_area_btm .purchase_box .txarrow {
    background: url("/resource/images/shared/icn/link-icn.png") no-repeat scroll left 5px transparent;
    padding: 0 0 0 12px;
	margin-top:5px;
	display:inline-block;
	font-size:12px;
}




/*給料明細用　ナビゲーション　上/下*/
.special .anpi_meisai .anpi_meisai_navi{
	/*margin-bottom:20px;*/
}

.special .anpi_meisai .anpi_meisai_navi ul{
	height:45px;
	list-style:none;
	/*margin-bottom:5px;*/
	letter-spacing:-0.4em;/*隙間をなくすためのハック*/
	width:761px;
}
.special .anpi_meisai .anpi_meisai_navi ul li,
.special .anpi_meisai .anpi_meisai_navi ul li a{
	display: -moz-inline-box; /*for Firefox 2*/
	display: inline-block; /*for modern*/
	/display: inline; /*for ie5～7*/
	/zoom: 1; /*for ie5～7*/
}

/*商品の特長*/
.special .anpi_meisai .anpi_meisai_feature dl dt{
	background:url(/resource/club_com/special/anpi_meisai/images/icn-star.gif) 0 2px no-repeat;
	padding-left:20px;
	font-weight:bold;
	margin:0.5em 0;
	font-size:120%;
	border-bottom:#333 dashed 1px;
}
.special .anpi_meisai .anpi_meisai_feature dl dd{
	margin-bottom:1em;
	padding-bottom:0.5em;
}

.special .anpi_meisai .anpi_meisai_feature dl dd .feature{
	font-weight:bold;
}

.special .anpi_meisai .anpi_meisai_feature .pickup dl{
	background:none;
	width:249px;
	height:174px;
	padding-bottom:20px;
	float:left;
}
.special .anpi_meisai .anpi_meisai_feature .pickup dl dt{
	background:none;
	width:249px;
	height:43px;
	margin:0;
	padding:0;
	border:none;
}
.special .anpi_meisai .anpi_meisai_feature .pickup dl dd{
	background:url(/resource/club_com/special/anpi_meisai/images/safetylink24/safetylink24-top-img-bg.gif) no-repeat;
	height:131px;
	margin:0;
	padding:5px 10px 0 10px;
	border:none;
}


/*商品の詳細*/
.special .anpi_meisai .anpi_meisai_details .anpi_meisai_details_content,
.special .anpi_meisai .function .anpi_meisai_details_content,
.special .anpi_meisai .introduction .anpi_meisai_details_content,
.special .anpi_meisai .company .anpi_meisai_details_content{
	padding:10px;
	background:#f7f7f7;
}	

.special .anpi_meisai .function .anpi_meisai_details_content,
.special .anpi_meisai .introduction .anpi_meisai_details_content.width_526{
	display:block;
	width:526px;/*機能用ショートサイズ*/
}

.special .anpi_meisai .function .anpi_meisai_details_content p{
	margin-bottom:1em;
}

.special .anpi_meisai .introduction .anpi_meisai_details_content_l{
	padding:10px;
	width:741px;
}

.special .anpi_meisai .anpi_meisai_details .anpi_meisai_details_content p.anpi_meisai_bt_line,
.special .anpi_meisai .function .anpi_meisai_details_content p.anpi_meisai_bt_line,
.special .anpi_meisai .introduction p.anpi_meisai_bt_line{
	border-bottom:1px solid #e2e2e2;
	padding-bottom:10px;
	margin-bottom:10px;
}

.special .anpi_meisai ul.anpi_meisai_link_list li{
	display:inline-block;
	*display: inline;   
	*zoom: 1;  
	margin-right:1em;
}
.special .anpi_meisai ul.anpi_meisai_link_list li:last-child{
	margin-right:0;
}




/* お支払いの流れ */

.special .anpi_meisai .costflow{
	border:1px solid #c3c3c3;
}

.special .anpi_meisai .costflow dl{
	width:739px;
	margin:10px;
	/padding-bottom:10px;/*ie6,7*/
}

.special .anpi_meisai .costflow dl dt{
	width:25px;
	display:block;
	float:left;
}
.special .anpi_meisai .costflow dl dd{
	width:714px;
	display:block;
	float:left;
}
	
	
	
	
/*共通購買パーツエリア*/
.special .anpi_meisai .anpi_meisai_purchase .anpi_meisai_purchase_content{
	padding:10px;
	background:#FFFBEC;
}


/*共通購買パーツ内の商品の価格*/
.special .anpi_meisai table.price_list{
	border:1px solid #c3c3c3;
	border-collapse:collapse;
	margin:20px auto;
	/width:756px;/*ie6,7 -5px*/
	width:761px;
}
.special .anpi_meisai .anpi_meisai_purchase table.price_list{
	/width:736px;/*ie6,7 -5px*/
	width:741px;
}

.special .anpi_meisai table.price_list th{
	border-right:1px solid #cdcdcd;
}
.special .anpi_meisai table.price_list th{
	padding:5px;
	text-align:center;
	background:#E2E2E2;
	white-space:nowrap;
}
.special .anpi_meisai table.price_list td{
	border-right:1px dashed #cdcdcd;
	background:#fff url(/resource/club_com/special/anpi_meisai/images/table-line.gif) 0 0 repeat-x;
	/*border-bottom:1px solid #cdcdcd;*/
	padding:5px;
	text-align:left;
}
.special .anpi_meisai table.price_list td.first{
	font-weight:bold;
	color:#FFF;
	background:#96B93D;
	white-space:nowrap;
	text-align:center;
}
.special .anpi_meisai table.price_list td.monthly{
	font-weight:bold;
	color:#FFF;
	background:#48A3FF;
	white-space:nowrap;
	text-align:center;
}
.special .anpi_meisai table.price_list td.option{
	font-weight:bold;
	color:#FFF;
	background:#FFAE27;
	white-space:nowrap;
	text-align:center;
}
.special .anpi_meisai table.price_list td.people{
	font-weight:bold;
	color:#FFF;
	background:#3171ad;
	white-space:nowrap;
	text-align:center;
}
.special .anpi_meisai table.price_list td.bg_f7{
	background:#f7f7f7 url(/resource/club_com/special/anpi_meisai/images/table-line.gif) 0 0 repeat-x;
}
.special .anpi_meisai table.price_list td.price{
	text-align:right;
}
.special .anpi_meisai table.price_list td span.txt_red{
	color:#D70000;
	}
.special .anpi_meisai table.price_list td span.txt_red_bold{
	color:#D70000;
	font-weight:bold;
	}
	
	
.special .anpi_meisai table.price_list td span.txt_bold{
	font-weight:bold;
	}

.special .anpi_meisai table.price_list td.range{
	border-right:1px dashed #cdcdcd;
	background:#f7f7f7 url(/resource/club_com/special/anpi_meisai/images/table-line.gif) 0 0 repeat-x;
	/*border-bottom:1px solid #cdcdcd;*/
	padding:5px;
	text-align:left;
}



/*共通購買パーツ内のご利用の流れ*/
.special .anpi_meisai .anpi_meisai_flow .anpi_meisai_flow_content{
	border:solid 1px #c3c3c3;
	background:#F7F7F7;
	padding:9px;
	margin:20px 0;
	width:723px;
}
.special .anpi_meisai .anpi_meisai_flow table{
	border-collapse:collapse;
	margin-bottom:10px;
}
.special .anpi_meisai .anpi_meisai_flow table td.step_area,
.special .anpi_meisai .anpi_meisai_flow table td.img_area{
	border-top:solid 1px #c3c3c3;
	border-right:solid 1px #c3c3c3;
	border-left:solid 1px #c3c3c3;
}
.special .anpi_meisai .anpi_meisai_flow table td.txt_area{
	border-top:dashed 1px #c3c3c3!important;
	border-right:solid 1px #c3c3c3;
	border-left:solid 1px #c3c3c3;
	border-bottom:solid 1px #c3c3c3;
	padding:5px;
}

.special .anpi_meisai .anpi_meisai_flow .anpi_meisai_flow_content ul.anpi_meisai_flow_txt{
	font-size:80%;
}











/*共通購買パーツ内の動作環境*/
/*提供企業　会社情報*/
.special .anpi_meisai table.hardware_list,
.special .anpi_meisai .company table.company_info{
	border-right:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3;
	border-left:1px solid #c3c3c3;
	border-collapse:collapse;
}
.special .anpi_meisai table.hardware_list{
	/width:738px;/*ie6,7 -3px*/
	width:741px;
	margin:20px 0;
}
.special .anpi_meisai .company table.company_info{
	/width:471px;/*ie6,7 -3px*/
	width:474px;
	float:left;
}

.special .anpi_meisai table.hardware_list th,
.special .anpi_meisai .company table.company_info th{
	border-right:1px solid #cdcdcd;
	padding:5px;
	text-align:left;
	background:#E2E2E2 url(/resource/club_com/special/anpi_meisai/images/table-line.gif) 0 0 repeat-x;
}
.special .anpi_meisai  table.hardware_list td,
.special .anpi_meisai .company table.company_info td{
	border-right:1px dashed #cdcdcd;
	background:#fff url(/resource/club_com/special/anpi_meisai/images/table-line.gif) 0 0 repeat-x;
	padding:5px;
	text-align:left;
}











/*共通購買パーツ内の申し込み手続きエリア*/
.special .anpi_meisai .anpi_meisai_purchase .purchase_area .purchase_box{
	/*text-align:center;*/
}
.special .anpi_meisai .anpi_meisai_purchase .purchase_area .purchase_box .width_445{
	float:right;
	width:445px;
}


/*商品のお問い合わせ*/
.special .anpi_meisai table.anpi_meisai_contact{
	border: 1px solid #C8C7C2;
	border-collapse:collapse;
	/width:758px;/*ie6,7*/
	width:761px;
}
.special .anpi_meisai table.anpi_meisai_contact td{
	background:#FFF;
	padding:5px 10px;
}
.special .anpi_meisai table.anpi_meisai_contact td.bg_blue{
	background:#DFEBF7;
	text-align:center;
	width:172px;
	vertical-align:middle;
	border-left:solid 1px #C8C7C2;
}


/*ご利用イメージ*/
.special .anpi_meisai .usage p.anpi_meisai_leard{
	margin:1em;
}
.special .anpi_meisai .usage .usage_box{
	width:320px;
	float:left;
	padding-left:10px;
}
.special .anpi_meisai .usage .usage_box.right{
	background:url(/resource/club_com/special/anpi_meisai/images/usage-arrow.gif) 45px 120px no-repeat;
	padding-left:100px;
}
.special .anpi_meisai .usage .usage_box ul{
	padding:5px;
}
.special .anpi_meisai .usage .usage_box ul li{
	padding-left:20px;
	margin-bottom:0.5em;
}
.special .anpi_meisai .usage .usage_box ul li.a{background:url(/resource/club_com/special/anpi_meisai/images/icn-a.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.b{background:url(/resource/club_com/special/anpi_meisai/images/icn-b.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.c{background:url(/resource/club_com/special/anpi_meisai/images/icn-c.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.d{background:url(/resource/club_com/special/anpi_meisai/images/icn-d.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.e{background:url(/resource/club_com/special/anpi_meisai/images/icn-e.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.f{background:url(/resource/club_com/special/anpi_meisai/images/icn-f.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.g{background:url(/resource/club_com/special/anpi_meisai/images/icn-g.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.h{background:url(/resource/club_com/special/anpi_meisai/images/icn-h.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.i{background:url(/resource/club_com/special/anpi_meisai/images/icn-i.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.j{background:url(/resource/club_com/special/anpi_meisai/images/icn-j.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.k{background:url(/resource/club_com/special/anpi_meisai/images/icn-k.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.l{background:url(/resource/club_com/special/anpi_meisai/images/icn-l.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.m{background:url(/resource/club_com/special/anpi_meisai/images/icn-m.gif) 0 0 no-repeat;}
.special .anpi_meisai .usage .usage_box ul li.n{background:url(/resource/club_com/special/anpi_meisai/images/icn-n.gif) 0 0 no-repeat;}
	
.special .anpi_meisai .usage .usage_box p.img_caption{
	background:#efefef;
	padding:5px;
	display:block;
	font-weight:bold;
	border-right:solid 1px #c3c3c3;
	border-left:solid 1px #c3c3c3;
	border-bottom:solid 1px #c3c3c3;
	margin-bottom:10px;
}

/*導入事例*/
.special .anpi_meisai .introduction .anpi_meisai_details_content dl{
	margin-bottom:2em;
}
.special .anpi_meisai .introduction .anpi_meisai_details_content p,
.special .anpi_meisai .introduction .anpi_meisai_details_content dt{
	margin-bottom:1em;
}

/*提供企業　認証制度・受賞歴*/
.special .anpi_meisai dl.anpi_meisai_award{
	clear:both;
	margin-bottom:10px;
}
.special .anpi_meisai dl.anpi_meisai_award dt{
	display:block;
	float:left;
	margin-right:10px;
}
.special .anpi_meisai dl.anpi_meisai_award dt.width120{
	width:120px;
}

.special .anpi_meisai dl.anpi_meisai_award dd{
	display:block;
}
	


/*よくあるご質問*/
.special .anpi_meisai dl.anpi_meisai_qa{
	margin-top:10px;
}
.special .anpi_meisai dl.anpi_meisai_qa dt{
	background:#f7f7f7 url(/resource/club_com/special/anpi_meisai/images/icn-question.gif) 5px 5px no-repeat;
	border-bottom:dashed 1px #c3c3c3;
	padding:10px 5px 5px 40px;
	min-height:20px;
}
.special .anpi_meisai dl.anpi_meisai_qa dd{
	background:#fff url(/resource/club_com/special/anpi_meisai/images/icn-anser.gif) 5px 5px no-repeat;
	padding:10px 5px 5px 40px;
	min-height:20px;
}


/*------------------------------------------
特集トップ
------------------------------------------*/ 

/*特集トップ ヘッダー*/
.special .anpi_meisai .anpi_meisai_top_header.meisai_main,
.special .anpi_meisai .anpi_meisai_top_header.anpi_main{
	height:126px;
	position:relative;
}
.special .anpi_meisai .anpi_meisai_top_header.meisai_main{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-main-img.jpg) 0 0 no-repeat;
}
.special .anpi_meisai .anpi_meisai_top_header.anpi_main{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-main-img.jpg) 0 0 no-repeat;
}
.special .anpi_meisai .anpi_meisai_top_header.meisai_main h1,
.special .anpi_meisai .anpi_meisai_top_header.anpi_main h1{
	font-size:10px;
	font-weight:normal;
	position:absolute;
	right:0;
	bottom:0;
	padding:0 5px;
}
.special .anpi_meisai .anpi_meisai_top_header.meisai_main h1{color:#FFFFFF;}
.special .anpi_meisai .anpi_meisai_top_header.anpi_main h1{color:#1A8270;}

/*特集トップ　ナビゲーション*/
.special .anpi_meisai .anpi_meisai_top_navi{
	margin-bottom:20px;
}
.special .anpi_meisai .anpi_meisai_top_navi ul{
	list-style:none;
	margin-bottom:20px;
	letter-spacing:-0.4em;/*隙間をなくすためのハック*/
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-navi-bg.gif) 0 bottom no-repeat;
	border:solid 1px #C8C7C2;
}
.special .anpi_meisai .anpi_meisai_top_navi ul.col_1{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-navi-bg-col-1.gif) 0 bottom no-repeat;
}

.special .anpi_meisai .anpi_meisai_top_navi ul li{
	vertical-align:top;
}
.special .anpi_meisai .anpi_meisai_top_navi ul li.meisai_navi_pay-look,
.special .anpi_meisai .anpi_meisai_top_navi ul li.anpi_navi_safetylink24{
	border-right:solid 1px #C8C7C2;
}
.special .anpi_meisai .anpi_meisai_top_navi ul li.meisai_navi_spiral,
.special .anpi_meisai .anpi_meisai_top_navi ul li.meisai_navi_spiral a,
.special .anpi_meisai .anpi_meisai_top_navi ul li.meisai_navi_pay-look,
.special .anpi_meisai .anpi_meisai_top_navi ul li.meisai_navi_pay-look a,
.special .anpi_meisai .anpi_meisai_top_navi ul li.anpi_navi_spiral,
.special .anpi_meisai .anpi_meisai_top_navi ul li.anpi_navi_spiral a,
.special .anpi_meisai .anpi_meisai_top_navi ul li.anpi_navi_safetylink24,
.special .anpi_meisai .anpi_meisai_top_navi ul li.anpi_navi_safetylink24 a{
	display: -moz-inline-box; /*for Firefox 2*/
	display: inline-block; /*for modern*/
	/display: inline; /*for ie5～7*/
	/zoom: 1; /*for ie5～7*/
	min-height:110px;
	height:auto!important;
	height:110px;
	text-decoration:none;
}
.special .anpi_meisai .anpi_meisai_top_navi ul li.meisai_navi_spiral,
.special .anpi_meisai .anpi_meisai_top_navi ul li.meisai_navi_spiral a{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-navi-spiral.gif) 0 0 no-repeat;
	width:379px;
}
.special .anpi_meisai .anpi_meisai_top_navi ul li.meisai_navi_pay-look,
.special .anpi_meisai .anpi_meisai_top_navi ul li.meisai_navi_pay-look a{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-navi-pay-look.gif) 0 0 no-repeat;
	width:379px;
}
.special .anpi_meisai .anpi_meisai_top_navi ul li.anpi_navi_spiral,
.special .anpi_meisai .anpi_meisai_top_navi ul li.anpi_navi_spiral a{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-navi-spiral.gif) 0 0 no-repeat;
	width:379px;
}
.special .anpi_meisai .anpi_meisai_top_navi ul li.anpi_navi_safetylink24,
.special .anpi_meisai .anpi_meisai_top_navi ul li.anpi_navi_safetylink24 a{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-navi-safetylink24.gif) 0 0 no-repeat;
	width:379px;
}
/*1カラム用*/
.special .anpi_meisai .anpi_meisai_top_navi ul.col_1 li.anpi_navi_safetylink24,
.special .anpi_meisai .anpi_meisai_top_navi ul.col_1 li.anpi_navi_safetylink24 a{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-navi-safetylink24.gif) 20px 8px no-repeat;
	width:759px;
}
.special .anpi_meisai .anpi_meisai_top_navi ul.col_1 li.meisai_navi_pay-look,
.special .anpi_meisai .anpi_meisai_top_navi ul.col_1 li.meisai_navi_pay-look a{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-navi-pay-look.gif) 20px 8px no-repeat;
	width:759px;
}

/*2カラム通常用*/
.special .anpi_meisai .anpi_meisai_top_navi ul li a span{
	letter-spacing:0;
	display:block;
	width:195px;
	padding-top:10px;
	padding-left:175px;
	margin:0;
	text-decoration:underline;
}
/*1カラム用*/
.special .anpi_meisai .anpi_meisai_top_navi ul.col_1 li a span{
	width:340px;
	font-size:140%;
	float:left;
	padding-left:215px;
	padding-right:20px;
	line-height:1.2;
}
.special .anpi_meisai .anpi_meisai_top_navi ul.col_1 li a span span.product_ttl{
	font-size:100%;
	font-weight:bold;
	text-decoration:none;
	padding:0;
	margin-bottom:5px;
}
/*2カラム通常用*/
.special .anpi_meisai .anpi_meisai_top_navi ul li a span span.txt_price{
	width:175px;
}
/*1カラム用*/
.special .anpi_meisai .anpi_meisai_top_navi ul.col_1 li a span.txt_price{
	width:163px;
	float:right;
	padding:10px 20px 0 0;
	font-size:140%;
	line-height:1.5;
	font-size:120%;
}

.special .anpi_meisai .anpi_meisai_top_navi ul li a span.txt_price,
.special .anpi_meisai .anpi_meisai_goods_txt p.txt_price{
	font-size:85%;
	text-decoration:none!important;
	color:#D70000;
	font-weight:bold;
}

/*特集トップ　リード文/上*/
.special .anpi_meisai .anpi_meisai_top_read.meisai_top_read{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-txt-bg-01.gif) 0 0 no-repeat;
	margin-bottom:20px;
}
.special .anpi_meisai .anpi_meisai_top_read.anpi_top_read{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-txt-bg-01.gif) 0 0 no-repeat;
	margin-bottom:20px;
}
.special .anpi_meisai .anpi_meisai_top_read dl{
}
.special .anpi_meisai .anpi_meisai_top_read dl dt{
	font-size:180%;
	font-weight:bold;
	height:44px;
	text-align:center;
	color:#F47000;
	padding:10px;
}
.special .anpi_meisai .anpi_meisai_top_read dl dd{
	padding:0 10px 10px 10px;
}

/*特集トップ　ボタン*/
.special .anpi_meisai .anpi_meisai_top_btn{
	margin-bottom:20px;
}
.special .anpi_meisai .anpi_meisai_top_btn ul{
	list-style:none;
	margin-bottom:20px;
	letter-spacing:-0.4em;/*隙間をなくすためのハック*/
	margin:0 auto;
	width:736px;
}
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_01,
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_01 a,
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_02,
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_02 a,
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_03,
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_03 a,
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_01,
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_01 a,
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_02,
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_02 a,
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_03,
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_03 a{
	display: -moz-inline-box; /*for Firefox 2*/
	display: inline-block; /*for modern*/
	/display: inline; /*for ie5～7*/
	/zoom: 1; /*for ie5～7*/
	height:77px;
	width:242px;
	vertical-align:top;
}
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_01,
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_01 a{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-btn-01.gif) 0 0 no-repeat;
	margin-right:5px;
}
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_02,
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_02 a{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-btn-02.gif) 0 0 no-repeat;
	margin-right:5px;
}
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_03,
.special .anpi_meisai .anpi_meisai_top_btn ul li.meisai_btn_03 a{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-btn-03.gif) 0 0 no-repeat;
}
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_01,
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_01 a{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-btn-01.gif) 0 0 no-repeat;
	margin-right:5px;
}
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_02,
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_02 a{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-btn-02.gif) 0 0 no-repeat;
	margin-right:5px;
}
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_03,
.special .anpi_meisai .anpi_meisai_top_btn ul li.anpi_btn_03 a{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-btn-03.gif) 0 0 no-repeat;
}
.special .anpi_meisai .anpi_meisai_top_btn ul li a{
	color:#333;
	text-decoration:none!important;
}
.special .anpi_meisai .anpi_meisai_top_btn ul li a span{
	letter-spacing:0em;
	display:block;
	padding:6px;
	font-weight:bold;
	font-size:120%;
	line-height:1.2;
}

/*給料明細用特集トップ　コンテンツ*/
.special .anpi_meisai .anpi_meisai_top_content #meisai_01,
.special .anpi_meisai .anpi_meisai_top_content #anpi_01{
	border-top:dashed 1px #e2e2e2;
	padding-top:20px;
	margin-bottom:0px;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_02,
.special .anpi_meisai .anpi_meisai_top_content #anpi_02{
	background:url(/resource/club_com/special/anpi_meisai/images/section-line.gif) center top no-repeat;
	padding-top:30px;
	margin-bottom:0;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_03,
.special .anpi_meisai .anpi_meisai_top_content #anpi_03{
	background:url(/resource/club_com/special/anpi_meisai/images/section-line.gif) center top no-repeat;
	border-bottom:dashed 1px #e3e3e3;
	padding-top:30px;
	margin-bottom:0;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_01 p,
.special .anpi_meisai .anpi_meisai_top_content #meisai_02 p,
.special .anpi_meisai .anpi_meisai_top_content #meisai_03 p,
.special .anpi_meisai .anpi_meisai_top_content #anpi_01 p,
.special .anpi_meisai .anpi_meisai_top_content #anpi_02 p,
.special .anpi_meisai .anpi_meisai_top_content #anpi_03 p{
	padding:5px 5px 5px 5px;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_01 h2,
.special .anpi_meisai .anpi_meisai_top_content #meisai_02 h2,
.special .anpi_meisai .anpi_meisai_top_content #meisai_03 h2,
.special .anpi_meisai .anpi_meisai_top_content #anpi_01 h2,
.special .anpi_meisai .anpi_meisai_top_content #anpi_02 h2,
.special .anpi_meisai .anpi_meisai_top_content #anpi_03 h2{
	min-height:80px;
	height:auto!important;
	height:80px;
	padding-top:10px;
	font-weight:bold;
	font-size:190%;
	line-height:1.2;
	color:#3379B2;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_01 h2{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-txt-01.gif) 0 0 no-repeat;
	padding-left:90px;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_02 h2{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-txt-02.gif) 0 0 no-repeat;
	padding-left:110px;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_03 h2{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-txt-03.gif) 0 0 no-repeat;
	padding-left:95px;
}
.special .anpi_meisai .anpi_meisai_top_content #anpi_01 h2{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-txt-01.gif) 0 0 no-repeat;
	padding-left:80px;
}
.special .anpi_meisai .anpi_meisai_top_content #anpi_02 h2{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-txt-02.gif) 0 0 no-repeat;
	padding-left:92px;
}
.special .anpi_meisai .anpi_meisai_top_content #anpi_03 h2{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-txt-03.gif) 0 0 no-repeat;
	padding-left:90px;
}

.special .anpi_meisai .anpi_meisai_top_content #meisai_01 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #meisai_02 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #meisai_03 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #anpi_01 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #anpi_02 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #anpi_03 h2 span{
	padding:1px 3px;
	margin-bottom:4px;
	display:inline-block;
	clear:both;
}
/*mac safari用文字間ハック*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.special .anpi_meisai .anpi_meisai_top_content #meisai_01 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #meisai_02 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #meisai_03 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #anpi_01 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #anpi_02 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #anpi_03 h2 span{
	letter-spacing:-0.1em;
}
}

.special .anpi_meisai .anpi_meisai_top_content #meisai_01 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #meisai_02 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #meisai_03 h2 span{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-top-h2-bg.png) 0 bottom repeat-x;
}
.special .anpi_meisai .anpi_meisai_top_content #anpi_01 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #anpi_02 h2 span,
.special .anpi_meisai .anpi_meisai_top_content #anpi_03 h2 span{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-top-h2-bg.png) 0 bottom repeat-x;
	letter-spacing: -0.1em;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_01 .anpi_meisai_top_content_txt_area,
.special .anpi_meisai .anpi_meisai_top_content #meisai_02 .anpi_meisai_top_content_txt_area,
.special .anpi_meisai .anpi_meisai_top_content #meisai_03 .anpi_meisai_top_content_txt_area,
.special .anpi_meisai .anpi_meisai_top_content #anpi_01 .anpi_meisai_top_content_txt_area,
.special .anpi_meisai .anpi_meisai_top_content #anpi_02 .anpi_meisai_top_content_txt_area,
.special .anpi_meisai .anpi_meisai_top_content #anpi_03 .anpi_meisai_top_content_txt_area{
	width:460px;
	margin-bottom:20px;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_01 .anpi_meisai_top_content_img_area,
.special .anpi_meisai .anpi_meisai_top_content #meisai_02 .anpi_meisai_top_content_img_area,
.special .anpi_meisai .anpi_meisai_top_content #meisai_03 .anpi_meisai_top_content_img_area,
.special .anpi_meisai .anpi_meisai_top_content #anpi_01 .anpi_meisai_top_content_img_area,
.special .anpi_meisai .anpi_meisai_top_content #anpi_02 .anpi_meisai_top_content_img_area,
.special .anpi_meisai .anpi_meisai_top_content #anpi_03 .anpi_meisai_top_content_img_area{
	width:281px;
	margin-bottom:20px;
	margin-top:10px;
}
.special .anpi_meisai .anpi_meisai_top_content #meisai_01 .anpi_meisai_top_content_img_area,
.special .anpi_meisai .anpi_meisai_top_content #meisai_03 .anpi_meisai_top_content_img_area,
.special .anpi_meisai .anpi_meisai_top_content #anpi_01 .anpi_meisai_top_content_img_area,
.special .anpi_meisai .anpi_meisai_top_content #anpi_03 .anpi_meisai_top_content_img_area{margin-left:20px;}
.special .anpi_meisai .anpi_meisai_top_content #meisai_02 .anpi_meisai_top_content_img_area,
.special .anpi_meisai .anpi_meisai_top_content #anpi_02 .anpi_meisai_top_content_img_area{margin-right:20px;}



/*給料明細用特集トップ　リード文/下*/
.special .anpi_meisai .anpi_meisai_bottom_read{
	margin:20px auto;
	width:741px;
	padding-bottom:70px;
}
.special .anpi_meisai .anpi_meisai_bottom_read.meisai_bottom_read{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-txt-bg-02-b.gif) 0 bottom no-repeat;
}
.special .anpi_meisai .anpi_meisai_bottom_read.anpi_bottom_read{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-txt-bg-02-b.gif) 0 bottom no-repeat;
}

.special .anpi_meisai .anpi_meisai_bottom_read dl{
	padding:30px 30px 0px 30px;
}
.special .anpi_meisai .anpi_meisai_bottom_read.meisai_bottom_read dl{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-txt-bg-02-a.gif) 0 0 no-repeat;
}
.special .anpi_meisai .anpi_meisai_bottom_read.anpi_bottom_read dl{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-txt-bg-02-a.gif) 0 0 no-repeat;
}

.special .anpi_meisai .anpi_meisai_bottom_read dl dt{
	font-size:140%;
	font-weight:bold;
	line-height:120%;
	margin-bottom:15px;
}
.special .anpi_meisai .anpi_meisai_bottom_read.meisai_bottom_read dl dt{
	background:url(/resource/club_com/special/anpi_meisai/images/meisai-top/meisai-bottom-read-icn.gif) 0 0 no-repeat;
	padding:0 0 10px 50px;
	border-bottom:solid 4px #A1C051;
	color:#527207;
}
.special .anpi_meisai .anpi_meisai_bottom_read.anpi_bottom_read dl dt{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-top/anpi-bottom-read-icn.gif) 0 0 no-repeat;
	padding:0 0 15px 50px;
	border-bottom:solid 4px #29C1FA;
	color:#0483B3;
}
.special .anpi_meisai .anpi_meisai_bottom_read dl dd{
	background:url(/resource/club_com/special/anpi_meisai/images/anpi-meisai-bottom-read-line.gif) 0 0 no-repeat;
	line-height:210%;
	min-height:120px;
	height:auto!important;
	height:120px;
}


/*給料明細用特集トップ　商品エリア*/
.special .anpi_meisai .anpi_meisai_goods,
.special .anpi_meisai .anpi_meisai_goods.w761{
	padding-top:20px;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 1px #e3e3e3;
	border-left:solid 1px #e3e3e3;
	padding:10px;
}
.special .anpi_meisai .anpi_meisai_goods{
	background:url(/resource/club_com/special/anpi_meisai/images/goods-bg.gif) 0 0 no-repeat; 
	width:355px;
}
.special .anpi_meisai .anpi_meisai_goods.w761{
	background:url(/resource/club_com/special/anpi_meisai/images/goods-bg-w761.gif) 0 0 no-repeat; 
	width:740px;
}
.special .anpi_meisai .anpi_meisai_goods h2{
	font-size:140%;
	padding-top:20px;
	margin-bottom:10px;
	border-bottom:solid 4px #e3e3e3;
}

.special .anpi_meisai .anpi_meisai_goods .anpi_meisai_goods_txt{
	width:145px;
	margin:0 0 10px 10px;
}
.special .anpi_meisai .anpi_meisai_goods.w761 .anpi_meisai_goods_txt{
	display:block;
	float:left;
	width:300px;
}
.special .anpi_meisai .anpi_meisai_goods .anpi_meisai_goods_txt p,
.special .anpi_meisai .anpi_meisai_goods .anpi_meisai_goods_txt p.txt_price{
	padding-bottom:10px;
}
.special .anpi_meisai .anpi_meisai_goods .anpi_meisai_goods_txt p.txt_price{
	border-bottom:solid 1px #e3e3e3;
}

/*給料明細用特集トップ　商品エリア　申し込み手続きエリア*/
.special .anpi_meisai .anpi_meisai_goods .purchase_box{
	background:#FCECDB;
	border:solid 1px #F7C088;
	padding:5px;
}
.special .anpi_meisai .anpi_meisai_goods.w761 .purchase_box{
	display:block;
	float:right;
	/*width:340px;*/
	width:190px;
	padding:10px;
}
.special .anpi_meisai .anpi_meisai_goods .purchase_box ul{
	margin:0 0 10px 0;
	padding:0;
}
.special .anpi_meisai .anpi_meisai_goods .purchase_box li{
	margin-top:5px;
	clear:both;
}
.special .anpi_meisai .anpi_meisai_goods .purchase_box li:first{
	margin-top:0;
}
.special .anpi_meisai .anpi_meisai_goods .purchase_box li a{
	float:left;
	width:145px;
	margin-right:5px;
}
.special .anpi_meisai .anpi_meisai_goods.w761 .purchase_box li a{
	float:none;
	margin:0 auto 5px auto;
	display:block;
}
.special .anpi_meisai .anpi_meisai_goods .purchase_box li span{
	font-size:80%;
	float:right;
	text-align:left;
	display:block;
	width:190px;
}
.special .anpi_meisai .anpi_meisai_goods.w761 .purchase_box li span{
	float:none;
	clear:both;
}
.special .anpi_meisai .anpi_meisai_goods .purchase_box .purchase_btn_area{
	text-align:center;
	margin:5px 10px;
}




/*概要ページヘッダ改修 20130329*/
/*ABテスト用パターンA*/
.anpi_top_a {
	margin-bottom:20px;
}

.anpi_top_a .before{
	width:525px;
	height:124px;
	background:url(/resource/club_com/special/anpi_meisai/images/safetylink24/top-img-safetylink24_06_130329_a.gif);
	background-repeat:no-repeat;
}

.anpi_top_a .before dd{
	float:left;
	display:inline;
}

.anpi_top_a .after{
	width:212px;
	height:124px;
	background:url(/resource/club_com/special/anpi_meisai/images/safetylink24/top-img-safetylink24_07_130329_a.gif);
	background-repeat:no-repeat;
}

.anpi_top_a .btlink{
	float:left;
}

.anpi_top_a .txlink{
	float:right;
	width:104px;
	font-size:11px;
}

.anpi_top_a .txarrow {
    background: url("/resource/images/shared/icn/link-icn.png") no-repeat scroll left 5px transparent;
    padding: 0 0 0 12px;
	display:inline-block;
}

/*ABテスト用パターンB*/
.anpi_top_b {
	margin-bottom:20px;
}

.anpi_top_b .before{
	width:542px;
	height:124px;
	background:url(/resource/club_com/special/anpi_meisai/images/safetylink24/top-img-safetylink24_06_130329_b.gif);
	background-repeat:no-repeat;
}

.anpi_top_b .before dd{
	float:right;
	display:inline;
}

.anpi_top_b .after{
	width:212px;
	height:124px;
	background:url(/resource/club_com/special/anpi_meisai/images/safetylink24/top-img-safetylink24_07_130329_b.gif);
	background-repeat:no-repeat;
}

.anpi_top_b .btlink{
	float:;
}

.anpi_top_b .btlink ul li{
	display:inline;
}



.anpi_top_b .txlink{
	float:;
	width:;
	font-size:90%;
}

.anpi_top_b .txlink ul li{
	display:inline;
}


.anpi_top_b .txarrow {
    background: url("/resource/images/shared/icn/link-icn.png") no-repeat scroll left 5px transparent;
    padding: 0 0 0 12px;
	display:inline-block;
}