﻿@charset "UTF-8";table.formdetail_ {}table.formdetail_ th {display: block;background: #ededed;position: relative;vertical-align: top;text-align: left;padding: 8px 40px 8px 12px;}table.formdetail_ th img.must_ {position: absolute;right: 7px;top: 10px;}table.formdetail_ td {width: 100%;padding: 8px 12px;display: block;}table.formdetail_ td .small_ {display: inline-block;font-size: 85.7%;}table.formdetail_ td label {display: block;margin: 5px 0;}table.formdetail_ td input[type="radio"] + label ,table.formdetail_ td input[type="checkbox"] + label {display: inline-block;margin: 0 8px;}table.formdetail_ td label input {margin: 0 5px;}/* ログインフォーム---- */div.login_.col1_ {width: 93%;max-width: 990px;}div.login_wrapper_ {overflow: hidden;padding: 0 0 6%;margin: 0 auto;background: #eeeeee;}div.login_wrapper_ div.login_body_ {margin: 0 auto;/*padding-top: 6%;20190108*/padding-top: 4%;max-width: 780px;}div.login_wrapper_ div.login_section_ {width: 93%;max-width: 420px;margin: 0 auto;}div.login_wrapper_ div.login_section_ ,div.login_wrapper_ div.login_section_ a {color: #555555;}/*20190108*/div.login_wrapper_ div.login_section_ + div.login_section_ {margin-top: 5%;}/*20190108*/div.login_wrapper_ div.login_section_ h2 {margin: 0 auto 5%;padding: 0 0 8px;text-align: center;border-bottom: solid 1px #a0a0a0;font-size: 200%;line-height: 1.2;color: #000000;}/* 20190108 */@media screen and (max-width: 767px) {div.login_wrapper_ div.login_section_ h2 {margin: 0 auto 3%;font-size: 150%;}}div.login_wrapper_ div.login_section_ h3 {margin: 0 auto 18px;text-align: center;font-size: 142%;line-height: 1.2;}.login_section_:first-of-type .login_section_inner_ h3{display: none;}@media(min-width:768px){.login_section_:first-of-type .login_section_inner_ h3{display: block;}}@media(max-width:768px){p.form_text_{font-size: 13px ;line-height: 1.3;}}/*20190108*/div.login_wrapper_ div.login_section_ h3 span {display: inline-block;text-decoration: underline;}div.login_wrapper_ div.login_section_ .buttonArea_ {margin-top: 20px;}/*20181227*/@media(max-width:768px){div.login_wrapper_ div.login_section_ .buttonArea_ {margin-top: 10px;}}/*20181227*/div.login_wrapper_ div.login_section_ .buttonArea_ input.btn_submit_ {width: 100%;max-width: none;}div.login_wrapper_ div.login_section_ .loginform_ {margin: 3% auto 0;}div.login_wrapper_ div.login_section_ .loginform_ th {text-align: left;font-size: 12px;white-space: nowrap;}div.login_wrapper_ div.login_section_ .loginform_ th ,div.login_wrapper_ div.login_section_ .loginform_ td {padding: 2px 0;}div.login_wrapper_ div.login_section_ .loginform_ input {width: 100%;padding-top: 8px;padding-bottom: 8px;}div.login_wrapper_ div.login_section_ .askpass_ {margin-top: 5px;font-size: 83%;text-align: center;}div.login_wrapper_ div.login_section_ .askpass_ a {padding: 0 14px 0 0;background: url(../img/usr/common/arrow_right01.png) right 50% no-repeat;background-size: auto 10px;}div.login_wrapper_ div.login_col_section {margin-top: 25px;padding-top: 20px;border-top: solid 1px #a0a0a0;}div.login_wrapper_ div.login_amazon_ ,div.login_wrapper_ div.login_social_ {border: solid 1px #a0a0a0;margin: 10% auto 0;padding: 0 22px;}div.login_wrapper_ div.login_amazon_ h3 ,div.login_wrapper_ div.login_social_ h3 {margin: 20px auto 18px;font-size: 128%;line-height: 1.2;}div.login_wrapper_ div.login_amazon_ div.login_col_section ,div.login_wrapper_ div.login_social_ div.login_col_section {border: none;padding-top: 0;padding-bottom: 20px;}div.login_wrapper_ div.login_amazon_ div.amazon_pay_button_login_ {margin-top: 28px;}div.login_wrapper_ .login_amazon_caption_ {font-size: 83%;margin-top: 1em;}div.login_wrapper_ div.login_social_ .login_btnList_ {margin-top: 28px;overflow: hidden;}div.login_wrapper_ div.login_social_ .login_btnList_ li {box-sizing: border-box;width: 50%;float: left;padding: 6px 0 6px 10px;font-size: 11px;white-space: nowrap;}div.login_wrapper_ div.login_social_ .login_btnList_ li:nth-child(2n+1) {padding-left: 0;clear: both;}div.login_wrapper_ div.login_social_ .login_btnList_ li img {width: 18px;margin-right: 5px;border-radius: 5px;overflow: hidden;}div.login_wrapper2_ {padding-top: 6%;}div.login_wrapper2_ div.login_section_ {float: none!important;margin: 0 auto!important;}div.login_wrapper2_ div.login_section_ + h3 {margin: 5% auto 18px;text-align: center;font-size: 142%;line-height: 1.2;}div.login_wrapper2_ div.login_section_ + h3 span {display: inline-block;text-decoration: underline;color: #555555;}/* 202005 追記ここから */.login_id_connect {margin: 1rem 0 0;font-weight: bold;color: #00b900;}div.login_wrapper_ div.login_social_ .login_btnList_ {margin-top: 0.5rem;}div.login_wrapper_ div.login_social_ .login_btnList_ li {width: 33.3333%;float: left !important;}div.login_wrapper_ div.login_social_ .login_btnList_ li a {display: block;border: solid 1px #a0a0a0;background-color: #fff;padding: 6px 7px;text-align: center;text-decoration: none;}div.login_wrapper_ div.login_social_ .login_btnList_ li.login_line_id {width: 100%;background-color: #00b900;text-align: center;}div.login_wrapper_ div.login_social_ .login_btnList_ li.login_line_id a {color: #fff;display: block;border: none;background-color: inherit;}div.login_wrapper_ div.login_social_ .login_btnList_ li a img {vertical-align: bottom;}div.login_wrapper_ div.login_social_ .login_btnList_ li img {margin-right:3px !important;}div.login_wrapper_ div.login_social_ .login_btnList_ li:nth-child(2n+1) {padding: 6px 0 6px 10px;clear: none;}div.login_wrapper_ div.login_social_ .login_btnList_ li:nth-child(2) {padding: 6px 0 6px 0;}div.login_wrapper_ div.login_social_ .login_btnList_ li:last-child {padding-right: 0;}/* 202005 追記ここまで *//* 追加認証 */div.login_ .certify_form_ {width: 100%;max-width: 580px;margin: 8% auto 0;}div.login_ .certify_form_ .common_headline2_ {font-size: 16px;}div.login_ .certify_form_ input.certify_ {width: 1px;height: 1px;}div.login_ .certify_form_ table {margin: 5% auto;}div.login_ .certify_form_ table th {white-space: nowrap;}div.login_ .certify_form_ table td input.login_pwd_ {width: 95%;}div.login_ .certify_form_ input[name="reissue"] {background: #000000;color: #fff;font-size: 14px;line-height: 1.4;border: none;padding: 3px 12px;}div.login_ .certify_form_ .input.btn_submit_ {width: 78%;}div.login_ .certify_form_ .certify_escape_ {margin: 3% 0 0;font-size: 12px;line-height: 1.4;text-align: center;}/* パスワードを忘れた方---- */table.askpass_ {margin-bottom: 10px;}table.askpass_ th {width: 16em;}/* マイページ・会員情報---- */div.customer_status_ {margin: 20px auto;border-bottom: 1px solid #dddddd;}div.customer_ table {width: 100%;}div.customer_ table.customer_,div.customer_ table.customerconfirm_ ,div.customer_ table.customerconfirm_ + hr {margin-bottom: 20px;}div.customer_ table.customer_th, div.customer_ table.customerconfirm_ th {}div.customer_ .login_social_ {margin-bottom: 4%;}div.customer_ .login_social_ ul.login_btnList_ {margin: 12px 0 0;overflow: hidden;}div.customer_ .login_social_ ul.login_btnList_ li {width: 13em;font-size: 12px;float: left;margin: 3px 15px 3px 0;}div.customer_ .login_social_ ul.login_btnList_ li img {width: 25px;margin-right: 8px;border-radius: 5px;overflow: hidden;}/* 新規会員登録---- */div.customer_ .agreebody_ {margin: 20px 0;width: 100%;}/* 202005 追記ここから */.login_id_connect {margin: 1rem 0 0;font-weight: bold;color: #00b900;}div.customer_ .login_social_ ul.login_btnList_ li {float: left !important;width: auto !important;margin: 0 5px 0;}div.customer_ .login_social_ ul.login_btnList_ li a {display: block;border: solid 1px #a0a0a0;padding: 6px 10px;text-align: center;text-decoration: none;}div.customer_ .login_social_ ul.login_btnList_ li.login_line_id {width: 30% !important;background-color: #00b900;text-align: center;}div.customer_ .login_social_ ul.login_btnList_ li.login_line_id a {color: #fff;text-align: center;display: block;border: none;}div.customer_ .login_social_ ul.login_btnList_ li a img {vertical-align: bottom;}div.customer_ .login_social_ ul.login_btnList_ li:nth-child(2n+1) {padding: 0;clear: none;}div.customer_ .login_social_ ul.login_btnList_ li:nth-child(2) {padding: 0;}div.customer_ .login_social_ ul.login_btnList_ li:last-child {padding: 0;}@media screen and (max-width: 768px) {div.customer_ .login_social_ ul.login_btnList_ li {width: calc(33.33% - 6px ) !important;margin: 0 3px 0;}div.customer_ .login_social_ ul.login_btnList_ li.login_line_id {width: 100% !important;background-color: #00b900;text-align: center;margin-bottom: 0.5rem;padding: 0.5rem;}div.customer_ .login_social_ ul.login_btnList_ li img {margin-right: 0;}}/* 202005 追記ここまで *//* マイページ　トップ---- */#mypageTop_ {/*margin-top: -20px;*/}#mypageTop_ #accessorylink {background: #eeeeee;border-color: #eeeeee;}#mypageTop_ .navitopicpath_ {margin-top: 0;margin-bottom: 0;padding: 25px 12px 70px;}#mypageTop_ #accessorylink + .navitopicpath_ {background: #eeeeee;}#mypageTop_ #mypageTop_St_ {margin-bottom: 35px;padding: 27px 0 30px;background: #eeeeee;}#mypageTop_ #mypageTop_St_ > .inner_ {width: 84.8%;max-width: 994px;margin: 0 auto;}#mypageTop_ #mypageTop_St_ .common_headline1_ {margin-left: -15px;margin-bottom: 30px;}#mypageTop_ .mymenu_.col1_ {width: 84.8%;margin: 0 auto 30px;}.loginname_ {font-size: 22px;}.mypoint_ dl {display: table;}.mypoint_ dl dt ,.mypoint_ dl dd {display: table-cell;text-align: left;vertical-align: top;}.mypoint_ dl dt {padding-top: 5px;white-space: nowrap;}.mypoint_ dl dd p {font-size: 12px;}.mypoint_ dl dd p.point_ {font-size: 14px;font-weight: bold;}.mypoint_ dl dd p.point_ span {font-size: 18px;}p.recommend_ {margin-bottom: 20px;font-size: 14px;font-weight: bold;}div.mymenu_ {margin-bottom: 20px;width: 100%;overflow: hidden;}div.mymenu_ div.mymenu_single_ {}div.mymenu_ div.mymenu_out_ {padding-top: 30px;border-top: solid 1px #dddddd;}div.mymenu_ div.mymenu_single_ + div.mymenu_frame_wrap_ {padding-top: 30px;border-top: solid 1px #dddddd;}div.mymenu_item_ {margin-bottom: 30px;padding: 0 0 0 0;width: 100%;overflow: hidden;}div.mymenu_item_ h2 {position: relative;margin: 0 0 8px 0;padding: 0 0 0 38px;font-size: 18px;line-height: 1.4;font-weight: normal;}div.mymenu_item_ h2 img {position: absolute;left: 0;top: 0;width: 28px;margin-right: 10px;}div.mymenu_item_ .desc_ {font-size: 12px;color: #666666;}div.mymenu_item_ .desc_ a {color: #666666;}div.mymenu_item_ ul {margin: 0.8em 0 0 0;}div.mymenu_item_ ul li {margin-left: 2em;list-style: square;}div.mymenu_item_ .cap_ {text-indent: -1em;margin-left: 1em;font-size: 11px;}div.mypoint_, div.bc_regist_, div.barcode_ {margin-top: 15px;}div.bc_regist_ a:before {display: inline-block;vertical-align: middle;content: '';width: 24px;height: 19px;background: url(../img/usr/common/icon_entry.png) 0 0 no-repeat;background-size: auto 100%;}div.bc_regist_ a {min-width:200px;display: block;max-width: 280px;margin: 0 auto;padding: 10px 0;font-size: 18px;line-height: 1.4;color: #ffffff;background: #000000;border: solid 1px #000000;text-align: center;text-decoration: none;}div.barcode_{text-align:center;}div.members_rank {margin-top: 30px;}div.members_rank dl {display: table;}div.members_rank dl dt ,div.members_rank dl dd {display: block;text-align: left;vertical-align: top;}div.members_rank dl dt {white-space: nowrap;}div.members_rank dl dd {margin-top: 0.3em;}div.members_rank dl dd > .text01_ {margin-top: 2em;}div.members_rank dl dd > .condition01_ ,div.members_rank dl dd > .condition02_ {margin: 3px 0 0;}div.members_rank dl dd > .condition01_ > span ,div.members_rank dl dd > .condition02_ > span {display: inline-block;background: #000000;color: #ffffff;font-size: 12px;line-height: 19px;margin-right: 5px;padding: 0 8px;}a.btn_bc_info {display: block;width: 67%;padding: 15px 0;transition: all 0.3s;border: none;background-color: #b08770;color: #FFF;max-width: 254px;margin: 0 auto;font-size: 16px;text-decoration: none;text-align: center;}a.btn_bc_info:hover {display: block;width: 67%;padding: 15px 0;transition: all 0.3s;border: 1px solid #b08770;background-color: #FFF;color: #b08770;max-width: 254px;margin: 0 auto;font-size: 16px;text-decoration: none;text-align: center;}.bc_info {width: 84.8%;margin: 0 auto 30px;border: 1px solid #e98f9d;padding: 20px;}.bc_info h2 {font-size: 18px;line-height: 1.4;text-align: center;margin-bottom: 10px;font-weight: bold;}.bc_info p, .bc_info ul {margin-bottom: 10px;}.bc_info span {font-size: 0.8em;}.bc_info p.link {text-align: center;margin-top: 10px;}/* マイページ　購入履歴---- */table.history_line_ {margin: 10px auto;border-collapse: separate;}table.history_line_ + table.history_line_ {margin-top: 25px;}table.history_line_ th ,table.history_line_ td {padding: 5px 10px;border-top: solid 1px #ffffff;border-bottom: solid 1px #ffffff;font-size: 12px;}table.history_line_ th {font-weight: bold;width: 8em;background: #ededed;}table.history_line_ td.order_detail_ ul li {list-style: disc;margin-left: 1.2em;}ul.historydetail_ {text-align: center;}/* マイページ　定期購入---- */table.regularHistory_ {margin: 10px auto;border-collapse: separate;}table.regularHistory_ + table.regularHistory_ {margin-top: 25px;}table.regularHistory_ th ,table.regularHistory_ td {padding: 5px 10px;border-top: solid 1px #ffffff;border-bottom: solid 1px #ffffff;font-size: 12px;}table.regularHistory_ th {font-weight: bold;width: 10em;background: #ededed;}table.regularHistory_ td.order_detail_ ul li {list-style: disc;margin-left: 1.2em;}/* マイページ　店舗購入履歴---- */table.bchistory_line_ {margin: 10px auto;border-collapse: separate;}table.bchistory_line_ + table.bchistory_line_ {margin-top: 25px;}table.bchistory_line_ th ,table.bchistory_line_ td {padding: 5px 10px;border-top: solid 1px #ffffff;border-bottom: solid 1px #ffffff;font-size: 12px;}table.bchistory_line_ th {font-weight: bold;width: 8em;background: #ededed;}table.bchistory_line_ td.order_detail_ ul li {list-style: disc;margin-left: 1.2em;}ul.bchistorydetail_ {text-align: center;}/* マイページ　カード情報確認---- */div.cardedit_ {}div.cardedit_ table th {}/* 現在の登録内容 */div.cardedit_info_ {margin-bottom: 20px;}/**/table.cardedit_auth_ th {display: block;background: #ededed;position: relative;vertical-align: top;text-align: left;padding: 8px 40px 8px 12px;}table.cardedit_auth_ th img.must_ {position: absolute;right: 7px;top: 10px;}table.cardedit_auth_ td {width: 100%;padding: 8px 12px;display: block;}td.card_ label {margin: 0 20px 0 5px;}div.cardedit_ + .buttonArea_ {}div.cardedit_ + .buttonArea_ > p + p {margin-top: 15px;}/* マイページ　メールアドレス変更---- */table.mailchange_ {margin-bottom: 10px;}table.mailchange_ th {}/* マイページ　ID変更---- */table.idchange_ {margin-bottom: 10px;}table.idchange_ th {}/* マイページ　パスワード変更---- */table.passchange_ {margin-bottom: 10px;}table.passchange_ td ,table.passchange_ td .small_ {vertical-align: top;}/* マイページ　お気に入り---- */div.customer_ .bookmark_frame_ {border-top: 1px dotted #CCC;margin-bottom: 10px;}div.customer_ div.bookmark_item_ {position: relative;width: 100%;overflow: hidden;border-bottom: 1px dotted #CCC;}div.customer_ div.bookmark_item_ div.bookmark_item_body_ {overflow: hidden;width: 100%;}div.customer_ div.bookmark_item_ div.bookmark_item_body_ > div {float: left;box-sizing: border-box;}div.bookmark_item_ div.cartgoods_ {padding: 15px 10px 15px 0;width: 30px;}div.bookmark_item_ div.cartgoods_ input[type="checkbox"] {width: 20px;height: 20px;}div.bookmark_item_ div.img_ {position: relative;padding: 15px 0;width: 40%;}div.bookmark_item_ div.img_ a {position: relative;display: block;width: 100%;text-align: center;}div.bookmark_item_ div.desc_ {padding: 15px 0 15px 20px;width: calc(60% - 30px);}div.bookmark_item_ div.name_ {margin-bottom: 5px;}div.bookmark_item_ div.spec_ {margin-bottom: 5px;}div.bookmark_item_ .edit_memo_ {margin-top: 5px;font-weight: bold;}div.bookmark_item_ .memo_ {padding: 5px;border: 1px solid #CCC;background: #F8F8F8;}div.bookmark_item_ div.del_ {width: 100%;float: right;text-align: right;padding: 10px;}div.bookmark_buy_ {text-align: center;margin-top: 5px;}div.bookmark_buy_ .btn_submit_ {width: 25em;max-width: none;background-position: calc(50% + 11em) 50%;}div.bookmark_buy_ + div.submit_ {margin-top: 15px;}div.customer_ .accessory_list_ {margin-top: 40px;}/* マイページ　入荷案内申し込み---- */div.customer_ .backorder_frame_ {border-top: 1px dotted #CCC;margin-bottom: 10px;}div.customer_ div.backorder_item_ {width: 100%;overflow: hidden;border-bottom: 1px dotted #CCC;}div.backorder_item_ div.cartgoods_ {padding: 10px;float: left;display: inline;width: 15px;}div.backorder_item_ div.img_ {padding: 10px 10px 10px 0;float: left;display: inherit;width: 100px;overflow: hidden;}div.backorder_item_ div.img_ img {}div.backorder_item_ div.desc_ {padding: 10px 0;float: left;display: inline;width: 600px;}div.backorder_item_ div.name_ {margin-bottom: 5px;}div.backorder_item_ div.spec_ {margin-bottom: 5px;}div.backorder_item_ .edit_memo_ {margin-top: 5px;font-weight: bold;}div.backorder_item_ .memo_ {padding: 5px;border: 1px solid #CCC;background: #F8F8F8;}div.backorder_item_ div.del_ {padding: 10px;float: right;display: inline;width: 60px;}div.backorder_buy_ {margin-bottom: 20px;}/* マイページ　お問い合わせ---- */div.contact_ {}div.contact_ table {width: 800px;}/* new お問合せフォーム */div.contact_ table.contact_ th {width: 200px;}div.contact_ table.contact_ td {}div.contact_ div.contact_reform_ {margin:auto;text-align:center;}/* マイページ　お問い合わせ履歴---- *//* お問合せ履歴 */div.contact_ ul.contactlist_ {}div.contact_ ul.contactlist_ li {padding: 10px;border-bottom: 1px dotted #CCC;}div.contact_ table.detaillistline_ {border: dotted 1px;margin:2px auto;}/* お問合せ詳細 */.contactdetail_title_ {margin-bottom: 20px;padding: 10px;font-size: 14px;border-bottom: 1px dotted #CCC;border-top: 1px dotted #CCC;}.contactdetail_title_ .subject_ {margin-left: 20px;font-weight: bold;}.contactdetail_title_ .id_ {margin-left: 10px;font-size: 10px;}/* スレッド */div.contactlist_ {margin-bottom: 20px;}div.contactlist_ .contactlist_order_id_ {}div.contactlist_ .contactlist_goods_ {margin: 0 0 0 20px;}div.contactlist_line_ {margin-top: 10px;width: 100%;overflow: hidden;border: 1px solid #CCC;}div.contactlist_line_ .contactlist_head_ {width: 100%;overflow: hidden;background: #F0F0F0;border-bottom: 1px solid #CCC;}div.contactlist_line_ .contactlist_head_ .name_ {padding: 5px;float: left;display: inline;font-weight: bold;width: 40%;}div.contactlist_line_ .contactlist_head_ .updt_ {padding: 5px;float: right;display: inline;text-align: right;width: 40%;}div.contactlist_line_ .comment_ {padding: 10px;}/* マイページ　退会---- */table.withdrawal_ {margin: 30px auto 0;}table.withdrawal_ th {}/* マイページ　クーポン一覧---- */table.coupon_list_ {margin-bottom: 20px;font-size: 12px;}table.coupon_list_ th ,table.coupon_list_ td {padding: 5px 8px;}table.coupon_list_ th {width: 30%;text-align: left;background: #ededed;}table.coupon_list_ td.coupon_code_ {white-space: nowrap;}table.coupon_list_ td.coupon_price_ {text-align: right;white-space: nowrap;}table.coupon_list_ td.coupon_name_ {text-align: left;}table.coupon_list_ td.coupon_dt_ {text-align: left;white-space: nowrap;}table.coupon_list_ td.coupon_target_ {text-align: left;}/* マイページ　店舗クーポン一覧---- */table.bccoupon_list_ {margin-bottom: 20px;font-size: 12px;}table.bccoupon_list_ th ,table.bccoupon_list_ td {padding: 5px 8px;}table.bccoupon_list_ th {width: 30%;text-align: left;background: #ededed;}table.bccoupon_list_ td.bccoupon_price_ {text-align: right;white-space: nowrap;}table.bccoupon_list_ td.bccoupon_name_ {text-align: left;}table.bccoupon_list_ td.bccoupon_dt_ {text-align: left;white-space: nowrap;}/* マイページ　ポイント履歴---- */.mypoint_ dd span {display: inline-block;}.noDataMessage_ {margin: 40px 0;text-align: center;}table.point_list_ {margin-bottom: 20px;font-size: 12px;}table.point_list_ th ,table.point_list_ td {padding: 5px 8px;}table.point_list_ th {width: 30%;text-align: left;background: #ededed;}/*アカウント連携---- */div.social_providers {}div.social_providers dt img {vertical-align: middle;margin-right: 8px;overflow: hidden;border-radius: 5px;}div.social_providers .social_frame_ {max-width: 400px;margin: 0 auto;}div.social_providers .social_line_ {margin-bottom: 8%;}div.social_providers .social_line_ dt {padding: 8px 15px;background: #ededed;}div.social_providers .social_line_ dd {padding: 20px 8px 10px;text-align: center;}div.social_providers .social_line_ dd p + p {margin-top: 10px;}
/*定期購入商品変更
-------------------------------------------------------------------- */
div.RegularGoods_ListItem_ input.btn_submit_ {
	background-image: none;
	padding: 9px 0;
	width: 100%;
}
div.RegularGoods_ListItem_ .default_regular_cycle_ {
	text-align:right;
	font-size: 85.7%;
}
div.RegularGoods_ListItem_ .btn_selected_ {
	border: 1px solid #000;
	padding: 7px 0;
	width: 100%;
	margin: 0 auto;
}