@charset "utf-8";

/*
 ボタン
----------------------------------------------------------------------------------------------------*/

/*====================
 基本ボタン
===================*/
/* base */
.rc_btn_base {
	display:block;
	width:220px;
	margin:0 0 10px;
}
.rc_btn_base .inner {
	padding:13px 10px 10px 0;
	display:block;
}
.rc_btn_base a {
	color: #222222;
	font-weight:bold;
	width:220px;
	height:43px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_base.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_base a:hover {
	color:#EB5505;
	text-decoration:none;
}

/* base long */
.rc_btn_base_l {
	display:block;
	width:220px;
	margin:0 0 10px;
}
.rc_btn_base_l .inner {
	padding:13px 10px 10px 0;
	display:block;
}
.rc_btn_base_l a {
	color: #222222;
	font-weight:bold;
	width:220px;
	height:59px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_base_l.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_base_l .title a{
	color: #222222;
	font-weight:bold;
	width:220px;
	height:59px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_ttl_l.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_base_l a:hover {
	color:#EB5505;
	text-decoration: none;
}

/* base extra long */
.rc_btn_base_xl {
	display:block;
	width:220px;
	margin:0 0 10px;
}
.rc_btn_base_xl .inner {
	padding:13px 10px 10px 0;
	display:block;
}
.rc_btn_base_xl a {
	color: #222222;
	font-weight:bold;
	width:220px;
	height:86px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_base_xl.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_base_xl .title a{
	color: #222222;
	font-weight:bold;
	width:220px;
	height:59px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_ttl_xl.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_base_xl a:hover {
	color:#EB5505;
	text-decoration: none;
}

/* innerBtn */
.rc_btn_in {
	display:block;
}
.rc_btn_in .inner {
	padding:11px 10px 10px 5px;
	display:block;
	text-align:center;
}
.rc_btn_in a {
	color: #336688;
	font-weight:bold;
	width:194px;
	height:40px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_in.jpg) no-repeat top left;
}
.rc_btn_in a:hover {
	color:#eb5505;
	text-decoration:none;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_in.jpg) no-repeat left -40px;
}
.rc_btn_in a.add {
	color:#222222;
	text-decoration:none;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_in.jpg) no-repeat left -80px;
}
.rc_btn_in a.add:hover {
	color:#222222;
	text-decoration:none;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_in.jpg) no-repeat left -80px;
}
.rc_btn_in .icnBlank {
	background: url(/content/dam/au-com/static/designs/extlib/images/common/icn_blank_m.gif) right center no-repeat;
	padding:0 12px 0 0;
}
.rc_btn_in .icnBlank.left {
	padding: 0 0 0 12px;
	background: url(/content/dam/au-com/static/designs/extlib/images/common/icn_blank_m.gif) no-repeat 0 0.45em;
}
.rc_btn_in .rc_icnMemo {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_memo.gif) no-repeat 5px 0px;
	padding:3px 0 0 24px;
	margin:0;
	zoom:1;
}
.rc_btn_in .rc_icnAdd {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_add.gif) no-repeat 0 center;
	padding:3px 0 0 15px;
	margin:0;
	zoom:1;
}
.rc_btn_in a.add .rc_icnAdd {
	background:none;
	padding-left:0;
}





/* conv */
.rc_btn_conv {
	display:block;
}
.rc_btn_conv .inner {
	padding:11px 10px 10px 10px;
	display:block;
	text-align:center;
	color: #FFF;
}
.rc_btn_conv a {
	color: #FFF;
	font-weight:bold;
	width:194px;
	height:40px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_conv_rc.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_conv .input_wrap{
	color: #FFF;
	text-align:center;
	font-weight:bold;
	width:194px;
	height:40px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_conv_rc.jpg) no-repeat top left;
	cursor:pointer;
	display:block;
}
.rc_btn_conv .input_wrap:hover {
	background-position: left bottom;
	color: #FFF;
	text-decoration: none;
}
.rc_btn_conv .input_wrap input{
	font-weight:bold;
	display:inline;
	color: #FFF;
	background:none;
	border:0;
	padding:0;
	margin:0;
}

.rc_btn_conv a:hover {
	background-position: left bottom;
	color: #FFF;
	text-decoration: none;
}
.rc_btn_conv .icnBlank {
	background-image: url(/content/dam/au-com/static/designs/extlib/images/common/icn_blank_m_02.gif);
	padding-left:15px;
}

/* conv long */
.rc_btn_conv_l {
	display:block;
}
.rc_btn_conv_l .inner {
	padding:11px 10px 10px 10px;
	display:block;
	text-align:center;
	color: #FFF;
}
.rc_btn_conv_l a {
	color: #FFF;
	font-weight:bold;
	width:194px;
	height:57px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_conv_rc_l.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_conv_l a:hover {
	background-position: left bottom;
	color: #FFF;
	text-decoration: none;
}
.rc_btn_conv_l .icnBlank {
	background: url(/content/dam/au-com/static/designs/extlib/images/common/icn_blank_m_02.gif) left 13px no-repeat;
	padding-left:15px;
	padding-bottom:10px;
}





/*====================
 見出し（テキストベース）
===================*/
.rc_ttl_area {
	display:block;
	width:220px;
}
.rc_ttl_area .inner {
	padding:13px 10px 10px 0;
	display:block;
}
.rc_ttl_area .title{
	color: #222222;
	font-weight:bold;
	width:220px;
	height:43px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_ttl.jpg) no-repeat top left;
}

.rc_ttl_area .title.bdBNone {
	margin-bottom: -1px;
}


/* long */
.rc_ttl_area_l{
	display:block;
	width:220px;
}
.rc_ttl_area_l .inner {
	padding:13px 10px 10px 0;
	display:block;
}
.rc_ttl_area_l .title{
	color: #222222;
	font-weight:bold;
	width:220px;
	height:59px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_ttl_l.jpg) no-repeat top left;
}


.rc_ttl_area .title_l{
	color: #222222;
	font-weight:bold;
	width:220px;
	height:43px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_ttl_l.jpg) no-repeat top left;
}



/*====================
 見出しボタン
===================*/
.rc_btn_ttl {
	display:block;
}
.rc_btn_ttl .inner {
	padding:13px 10px 10px 0;
	display:block;
}
.rc_btn_ttl a {
	color: #222222;
	font-weight:bold;
	width:220px;
	height:43px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_ttl.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_ttl a:hover {
	color:#EB5505;
	text-decoration: none;
}

/* btm */
.rc_btn_btm {
	display:block;
}
.rc_btn_btm .inner {
	padding:12px 10px 10px 0;
	display:block;
}
.rc_btn_btm .rc_icnBullet .inner {
		padding-top:14px;
		padding-left:14px;
}

.rc_btn_btm a {
	color: #222222;
	font-weight:bold;
	width:220px;
	height:43px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_rc_btm.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_btm a:hover {
	color:#EB5505;
	text-decoration: none;
}










/*====================
 アイコン指定
===================*/

/* blank */
.rc_icnBlank {
	width:205px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_blank_l.gif) no-repeat right 18px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBlank_l {
	width:205px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_blank_l.gif) no-repeat right 27px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBlank_l .inner {
	padding-left:24px;
}
.rc_icnBlank_xl {
	width:205px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_blank_l.gif) no-repeat right center;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBlank_xl .inner {
	padding-left:24px;
}

/* Bullet */
.rc_icnBullet{
	width:205px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_bullet.png) no-repeat right 18px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBullet .inner {
	padding-left:24px;
}

.rc_icnBullet_l {
	width:205px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_bullet.png) no-repeat right 27px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBullet_l .inner {
	padding-left:24px;
}

.rc_icnBullet_xl {
	width:205px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_bullet.png) no-repeat right center;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBullet_xl .inner {
	padding-left:24px;
}


/* Base */
.rc_icnBase {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_base.gif) no-repeat 12px 16px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBase .inner {
	padding-left:24px;
	position:relative;
}
.rc_icnBase .inner .listLink{
	padding-left:12px;
	width:30px;
	position:absolute;
	right:10px;
	top:14px;
}

/* Base long */
.rc_icnBase_l {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_base_l.gif) no-repeat 12px 16px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBase_l .inner {
	padding-left:24px;
}

/* Base extra long */
.rc_icnBase_xl {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_base_xl.gif) no-repeat 12px 12px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBase_xl .inner {
	padding-top:8px;
	padding-left:24px;
}


/* icn_contact */
.icn_contact {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_contact.gif) no-repeat 10px 14px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.icn_contact .inner {
	padding-left:38px;
}

/* icn_contact long */
.icn_contact_l {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_contact.gif) no-repeat 10px 22px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.icn_contact_l .inner {
	padding-left:38px;
}

/* icn_book long */
.icn_book_l {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_book.gif) no-repeat 10px 22px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.icn_book_l .inner {
	padding-left:38px;
}


/* Cart */
.rc_icnCart {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_cart.gif) no-repeat 10px 13px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnCart .inner {
	padding-left:38px;
}

/* Document */
.rc_icnDocument {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_document.gif) no-repeat 10px 13px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnDocument .inner {
	padding-left:38px;
}

/* Search */
.rc_icnSearch {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_search.gif) no-repeat 10px 13px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnSearch .inner {
	padding-left:38px;
}

/* Social */
.rc_icnSocial {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_social.gif) no-repeat 12px center;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnSocial .inner {
	padding-left:38px;
}

/* mobile */
.rc_icnMobile {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_mobile.gif) no-repeat 12px 12px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnMobile .inner {
	padding-left:38px;
}

/* voice */
.rc_icnVoice {
	background: url(/content/dam/au-com/static/designs/extlib/images/common/icn_voice.gif) no-repeat -2px center;
	padding-left: 24px;
	margin: 0;
	zoom: 1;
	display: block;
}
.rc_icnVoice .inner {
	display: block;
}

/* question */
.rc_icnQuestion {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_question.gif) no-repeat 10px 13px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnQuestion .inner {
	padding-left:38px;
}


/* icn_book long */
.rc_icnQuestion_l {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_question.gif) no-repeat 10px 22px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnQuestion_l .inner {
	padding-left:38px;
}


/*
 ブロック
----------------------------------------------------------------------------------------------------*/
.rc_block_top{
	width:220px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_block_rc_top.gif) no-repeat left top;
	padding:3px 0 0;
}
.rc_block_top_inner{
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:7px 14px 10px;
}
.rc_block_top .ttl{
	display:block;
	font-weight:bold;
}
.rc_block_top .txt{
	display:block;
	margin:3px 0 0;

}
.rc_block_btm{
	width:220px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_block_rc_btm.gif) no-repeat left bottom #f9f9f9;
	padding:0 0 3px;
	margin:0 0 10px;
}
.rc_block_btm_inner{
	border-top:1px solid #E2E2E2;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:12px 12px 10px;
}
.rc_block{
	width:220px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_block_rc_btm.gif) no-repeat left bottom;
	padding:0 0 3px;
	margin:0 0 10px;
}
.rc_block_inner{
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:12px;
}

.rc_block_inner p.card_txt{
	border-top: 1px dotted #CCCCCC;
	margin:10px 0 0;
	padding:10px 0 8px;
}

/* rc_block_gry */
.rc_block_gry{
	width:220px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_block_rc_btm.gif) no-repeat left bottom #F9F9F9;
	padding:0 0 3px;
	margin:0 0 10px;
}
.rc_block_frm{
	width:220px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_block_rc_top.gif) no-repeat left top;
	padding:3px 0 0;
}
.rc_block_frm span.icnBullet_btm{
	display:block;
	padding-left:12px;
	margin:0 0 10px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_bullet_btm.png) no-repeat 0 0.5em;
	zoom:1;
}
/*
.rc_block_frm span.icnBlank{
	display:block;
}
*/
.rc_block_gry_inner{
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:10px 12px 12px;
}
.rc_block_gry_inner_l{
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:12px;
}

/* rc_block_wht */
.rc_block_wht{
	width:220px;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_block_rc_btm.gif) no-repeat left bottom #FFFFFF;
	padding:0 0 3px;
}
.rc_block_wht_inner{
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:10px 12px 12px;
}
.rc_block_wht_inner_l{
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:12px;
}


/* Definition List */
.rc_block_inner dl.firstChild{
	border-top:none;
	padding:0;
}
.rc_block_inner dl.lastChild li.bltList{
	margin-bottom:0;
}
.rc_block_inner dl{
	border-top:1px dotted #CCCCCC;
	padding:10px 0 0;
}
.rc_block_inner dt{
	margin-bottom:3px;
}
.rc_block_inner dt.icnBullet_bk {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_bullet_bk.png) no-repeat 0 0.5em transparent;
	padding-left:12px;
	margin:0 0 5px;
	font-weight:bold;
	color:#222222;
}
.rc_block_inner dd.form_area {
	padding:0 0 10px;
	color:#AAAAAA;
}
.rc_block_inner dd.radio_area label{
	display:inline-block;
	cursor:pointer;
}
.rc_block_inner dd.form_area .rc_input{
	width:43px;
	border:1px solid #DDDDDD;
	background:#F9F9F9;
	padding:5px;
}

/* Definition List */
.rc_block_inner .icon_dsc_area dl{
	border-top:none;
	padding:0;
	margin: 0 0 5px;
	overflow:hidden;
}
.rc_block_inner .icon_dsc_area dl dt{
	float:left;
	width: 28px;
}
.rc_block_inner .icon_dsc_area dl dd{
	float:left;
	margin-top: 3px;
	width: 165px;
}
.rc_block_inner .icon_dsc_area.icn_S dl dt{
	width: 23px;
}
.rc_block_inner .icon_dsc_area.icn_S dl dt img{
	width: 18px;
	height: 18px
}
.rc_block_inner .icon_dsc_area.icn_S dl dd{
	margin-top: 1px;
	width: 170px;
}

/*border-top dotted*/
.rc_block_inner .btDotted {
border-top: 1px dotted #CCCCCC;
padding: 10px 0 0;
}


/* list */
.rc_block_list{
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:12px 12px 10px;
}
.rc_block_list ul li{
	border-top:1px dotted #CCCCCC;
}
.rc_block_list ul li.bltList{
	padding:10px 0 0;
}
.rc_block_list ul li.firstChild{
	padding:0;
}

/* social */
.rc_block_social *{
	zoom:1;
}
.rc_block_social{
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:0 14px 0;
}
.rc_block_social li a{
	display:block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_blank_l.gif) no-repeat 178px center;
}
.rc_block_social.vo li a{
	background: url(/content/dam/au-com/static/designs/extlib/images/common/icn_bullet.png) no-repeat 178px center;
}
.rc_block_social li.facebook{
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_facebook_l.gif) no-repeat left center;
}
.rc_block_social li.facebook a{
	padding:15px 0 15px 35px;
}
.rc_block_social li.twitter{
	border-top:1px dotted #CCCCCC;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_twitter_l.gif) no-repeat left center;
}
.rc_block_social li.twitter a{
	padding:16px 0 15px 35px;
}

/* social_v2 */
.rc_block_social_v2 ul {
	text-align: center;
	width: 100%;
}
.rc_block_social_v2 li {
	border: 1px solid #E5E5E5;
	display: block;
	float: left;
	height: 86px;
	width: 49%;
}
.rc_block_social_v2 li:first-child {
	border-right: medium none;
}
.rc_block_social_v2 li a, .rc_block_social_v2 li a:link {
	display: block;
	text-align: center;
}
.rc_block_social_v2 li a:hover, .rc_block_social_v2 li a:active {
	text-decoration: none;
	color:#EB5505;
}
.rc_block_social_v2 li span.sns {
	background-image: url("/content/dam/au-com/static/designs/extlib/images/common/spr_btn_sns.png");
	background-repeat: no-repeat;
	display: block;
	margin: 15px auto 10px;
	font-size:0px;
}
.rc_block_social_v2 li span.facebook {
	background-position: 0 -83px;
	height: 36px;
	width: 36px;
}
.rc_block_social_v2 li span.twitter {
	background-position: 0 -42px;
	height: 36px;
	width: 40px;
}

/* number_area */
.rc_block_number_area{
	width:218px;
	border-top:1px solid #E2E2E2;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
}
.rc_block_number_area dl{
	padding:12px;
	position:relative;
}
.rc_block_number_area dt{
	font-weight:bold;
	color: #222222;
}
.rc_block_number_area dd{
position:absolute;
right:10px;
top:14px;
}




/*
 Module
----------------------------------------------------------------------------------------------------*/
.bd_top{
	border-top:1px solid #E2E2E2 !important;
}
.bd_btm{
	border-bottom:1px solid #E2E2E2 !important;
}
.bg_none{
	background:none !important;
	padding-bottom:0 !important;
}
.bg_pos{
	background-position:28px 13px !important;
}
.dsp_blk{
	display:block !important;
}
.bg_gry{
	background:#F9F9F9 !important;
}
.pb12{
	padding-bottom:12px !important;
}

/*テキスト色 オレンジ*/

.orngClr{color:#eb5505;}

/*convオレンジボタン*/
.rc_btn_convOrng {
	display:block;
}
.rc_btn_convOrng .inner {
	padding:11px 10px 10px 10px;
	display:block;
	text-align:center;
	color: #FFF;
}
.rc_btn_convOrng a {
	color: #FFF;
	font-weight:bold;
	width:194px;
	height:40px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_convOrng_rc.jpg) no-repeat top left;
	cursor:pointer;
}
.rc_btn_convOrng .input_wrap{
	color: #FFF;
	text-align:center;
	font-weight:bold;
	width:194px;
	height:40px;
	display:inline-block;
	background:url(/content/dam/au-com/static/designs/extlib/images/common/bg_btn_convOrng_rc.jpg) no-repeat top left;
	cursor:pointer;
	display:block;
}
.rc_btn_convOrng .input_wrap:hover {
	background-position: left bottom;
	color: #FFF;
	text-decoration: none;
}
.rc_btn_convOrng .input_wrap input{
	font-weight:bold;
	display:inline;
	color: #FFF;
	background:none;
	border:0;
	padding:0;
	margin:0;
}

.rc_btn_convOrng a:hover {
	background-position: left bottom;
	color: #FFF;
	text-decoration: none;
}
.rc_btn_convOrng .icnBlank {
	background-image: url(/content/dam/au-com/static/designs/extlib/images/common/icn_blank_m_02.gif);
	padding-left:15px;
}
.rc_btn_convOrng .icnBullet {
	background-image: url(/content/dam/au-com/static/designs/extlib/images/common/icn_bullet_white.png);
	padding-left:15px;
}
/*convオレンジボタン ロング*/

.rc_btn_convOrng_l {
	display: block;
}
.rc_btn_convOrng_l .inner {
	color: #FFFFFF;
	display: block;
	padding: 11px 10px 10px;
	text-align: center;
}
.rc_btn_convOrng_l a {
	background: url("/content/dam/au-com/static/designs/extlib/images/common/bg_btn_convOrng_rc_l.jpg") no-repeat scroll left top transparent;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	height: 57px;
	width: 194px;
}
.rc_btn_convOrng_l a:hover {
	background-position: left bottom;
	color: #FFFFFF;
	text-decoration: none;
}
.rc_btn_convOrng_l .icnBlank {
	background: url("/content/dam/au-com/static/designs/extlib/images/common/icn_blank_m_02.gif") no-repeat scroll left 13px transparent;
	padding-bottom: 10px;
	padding-left: 15px;
}
.rc_btn_convOrng_l .icnBullet {
    background: url("/content/dam/au-com/static/designs/extlib/images/common/icn_bullet_white.png") no-repeat scroll left 13px transparent;
    padding-bottom: 10px;
    padding-left: 15px;
}


/*====================
 PCと同じ体裁　見出し（テキストベース）
===================*/
.rc_ttl_area2 {
	display:block;
	margin-top: 20px;
	padding: 12px 16px;
	background: #f4f4f4;
	border: solid 1px #e5e5e5;
}
.rc_ttl_area2 .inner {
	display:block;
	line-height: 80%;
}
.rc_ttl_area2 .title{
	color: #222222;
	font-weight:bold;
	display:inline-block;
}

.rc_ttl_area2 .title.bdBNone {
	margin-bottom: -1px;
}
/* Bullet */
.rc_icnBullet2{
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_bullet.png) no-repeat right 18px;
	padding:0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBullet2 .inner {
	padding-left:24px;
}

/* Base */
.rc_icnBase2 {
	background:url(/content/dam/au-com/static/designs/extlib/images/common/icn_base.gif) repeat-y;
	background-size: 5px;
	padding: 0;
	margin:0;
	zoom:1;
	display:block;
}
.rc_icnBase2 .inner {
	padding-left:24px;
	position:relative;
}
.rc_icnBase2 .inner .listLink{
	padding-left:12px;
	width:30px;
	position:absolute;
	right:10px;
	top:14px;
}

.rc_block2{
	padding:0 0 3px;
	margin:0 0 10px;
	border-left:solid 1px #e5e5e5;
	border-right:solid 1px #e5e5e5;
	border-bottom:solid 1px #e5e5e5;
}
.rc_block_inner2{
	padding:12px;
}