																				@charset "Shift_JIS";

/*base style
=======================================
	01 共通設定	
	02 各ページ
=====================================*/


/*===========================================
■01 共通設定
============================================*/

/* ページタイトル */
#maincontents #title { width:540px; margin-bottom:15px; }

/*===========================================
■02 各ページ
============================================*/

/* SC一覧 */
#shoplist-contents { position: static; width:740px; margin:0px auto; }
#shoplist-listtit { width:740px; border-bottom:solid 1px #a3016f; text-indent:10px; margin:15px 0; text-align:left; }
#shoplist-list {  width:720px; margin:0px auto; text-align:left; }

#shoplist-areatit { width:720px; margin:0px auto; margin-top:40px; margin-bottom:5px; text-align:left; }
#shoplist-area {  width:720px; margin:0px auto; text-align:left; }

#shoplist-pagetop {  width:720px; margin:10px auto; text-align:right; }

/* 新店舗名一覧 */
#newname-contents { position: static; width:740px; margin:0px auto; }
#newname-listtit { width:740px; border-bottom:solid 1px #a3016f; text-indent:10px; margin:15px 0; text-align:left; }
#newname-list {  width:720px; margin:0px auto; text-align:left; }

.newname-area {  width:720px; margin:0px auto; text-align:left; margin-top:20px; }
.newname-area .lead { width:720px; margin-bottom:20px; }
.newname-area .left { float:left; width:350px; }
.newname-area .right { float:right; width:350px; }

.newname-areatit { width:350px; margin:5px 0px; text-align:left; }

.newname-pagetop {  width:720px; margin:10px auto; text-align:right; }


/* 音声読み上げについて */
#voice-tit { width:540px; border-bottom:solid 1px #a3016f; text-indent:10px; margin:15px 0; text-align:left; }
#voice-lead { width:520px; margin:0px auto; margin-bottom:15px; text-align:left; }
#voice-txt { width:520px; margin:0px auto; text-align:left; }

#voice-pagetop {  width:520px; margin:10px auto; text-align:right; }

/* 個人情報について */
.privacy-tit { width:540px; border-bottom:solid 1px #a3016f; text-indent:10px; margin:15px 0; text-align:left; }
.privacy-lead { width:520px; margin:0px auto; margin-bottom:15px; text-align:left; }
.privacy-txt { width:520px; margin:0px auto; text-align:left; margin-bottom:15px; }
.privacy-txtr { width:520px; margin:0px auto; text-align:right; margin-bottom:15px; }

.privacy-pagetop {  width:520px; margin:10px auto; text-align:right; }

.privacy-attention {  color: #FF0000; font-weight: bold; }