@charset "utf-8";
/*<agl.folder "エレメント">*/
	body  /* htmlの基本設定 */ { font-family: "メイリオ","ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.4em; background-image: none; text-align: center; margin: 0; padding: 0; }
	table  /* テーブルの基本設定 */ { background-color: #999; text-align: left; margin: 0; padding: 0; }
	p  /* 段落の基本設定 */ { color: #4b4b4b; font-size: 85%; line-height: 1.4em; text-align: left; margin: 0; padding: 0; }
	td  /* セルの基本設定 */ { color: #999; font-size: 12px; background-color: #fff; vertical-align: top; margin: 0; padding: 5px; }
	hr { color: #d7d0d2; background-color: #d7d0d2; height: 1px; border-style: dotted; }
	ul { margin: 0 0 0 20px; padding: 0; list-style-type: disc; }
	li { margin-bottom: 0.5em; list-style-type: disc; }
	div { margin: 0; padding: 0; }
/*</agl.folder>*/
/*<agl.folder "リンク">*/
	a.Page:link { color: #da5386; background-image: url(../../e-shop/sub_win/QuickAddress/images/icon_arrow.gif); background-repeat: no-repeat; text-decoration: none; padding-left: 16px; }
	a.Page:visited { color: #da5386; background-image: url(../../e-shop/sub_win/QuickAddress/images/icon_arrow.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; padding-left: 16px; }
	a.Page:hover { color: #cd3f61; background-image: url(../../e-shop/sub_win/QuickAddress/images/icon_arrow-ovr.gif); background-repeat: no-repeat; text-decoration: underline; padding-left: 16px; }
	a.Up:link { color: #da5386; font-size: 80%; background-image: url(../../e-shop/sub_win/QuickAddress/images/icon_up.gif); background-repeat: no-repeat; text-decoration: none; padding-left: 16px; }
	a.Up:visited { color: #da5386; font-size: 80%; background-image: url(../../e-shop/sub_win/QuickAddress/images/icon_up.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; padding-left: 16px; }
	a.Up:hover { color: #cd3f61; font-size: 80%; background-image: url(../../e-shop/sub_win/QuickAddress/images/icon_up-ovr.gif); background-repeat: no-repeat; text-decoration: underline; padding-left: 16px; }
	a.Back:link { color: #da5386; background-image: url(../../e-shop/sub_win/QuickAddress/images/icon_back.gif); background-repeat: no-repeat; text-decoration: none; padding-left: 16px; }
	a.Back:visited { color: #da5386; background-image: url(../../e-shop/sub_win/QuickAddress/images/icon_back.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; padding-left: 16px; }
	a.Back:hover { color: #4b4b4b; background-image: url(../../e-shop/sub_win/QuickAddress/images/icon_back-ovr.gif); background-repeat: no-repeat; text-decoration: underline; padding-left: 16px; }
	a:link { color: #262271; text-decoration: none; margin: 0; padding: 0; }
	a:visited { color: #262271; text-decoration: none; margin: 0; padding: 0; }
	a:hover { color: #cd3f61; text-decoration: underline; margin: 0; padding: 0; }
	a { color: blue; text-decoration: underline; vertical-align: top; }
/*</agl.folder>*/
/*<agl.folder "レイアウト">*/
	#End_End { background-color: #d7d0d2; width: 450px; margin-top: 50px; margin-bottom: 24px; padding: 0; }
	.Txt_L { color: #4b4b4b; font-size: 75%; background-color: #fff; width: 520px; padding-top: 10px; padding-bottom: 10px; }
	.Txt_S { font-size: 70%; background-color: #eee; text-align: left; width: 520px; margin-bottom: 2em; padding: 0.5em; }
	.Txt_End { font-size: 12px; text-align: center; padding-top: 8px; padding-bottom: 8px; }
	.TxtColor_R { color: #cd3f61; font-weight: bold; }
	.Btn_Top { text-align: right; width: 520px; margin-top: 25px; margin-bottom: 25px; }
	.Box_Foot { background-color: #fff; text-align: right; vertical-align: bottom; margin: 0; padding: 0; }
	.Box_Add-Btn { color: #fff; font-size: 75%; line-height: 1.6em; background-color: #8c8381; text-align: center; vertical-align: middle; }
	.Box_Add-Txt { background-color: #f9f6f4; vertical-align: middle; margin: 0; padding: 0; order-top-style: solid; }
	.Box_Areat { color: #4b4b4b; font-size: 75%; line-height: 1.3; background-color: #eee; padding: 8px; }
	.Box_White { background-color: #fff; margin: 0; padding: 0; }
	.Area_End { font-size: 1em !important; vertical-align: top; height: 2.4em; margin: 3px; padding: 0.2em 0.5em; }
	.CityA { background-color: #f7f1f5; }
	.CityB { background-color: #f9ffed; }
	.TownA { background-color: #f7f1f5; }
	.TownB { background-color: #f9ffed; }
/*</agl.folder>*/

