@charset "Shift_JIS";

/* ご利用ガイド　common
----------------------------------------------------*/ 

#sidebar div.guide_menu ul {
	width:160px;
	margin-bottom:18px;
}

#sidebar div.guide_menu ul li span {
	display:block;
	text-indent:-9999px !important;
	overflow:hidden;
}

#sidebar div.guide_menu ul li a,
#sidebar div.guide_menu ul li strong {
	width:160px;
	height:29px;
	display:block;
	background-image:url(http://img04.magaseek.com/images/magaseek/common/bg_guide_sidemenu.gif);
	background-repeat:no-repeat;
}

#sidebar div.guide_menu ul li.st01 a { background-position:0 0; height:20px;}
#sidebar div.guide_menu ul li.st01 a:hover { background-position:-165px 0; height:20px;}
#sidebar div.guide_menu ul li.st01 strong { background-position:-330px 0; height:20px;}

#sidebar div.guide_menu ul li.st02 a { background-position:0 -20px;}
#sidebar div.guide_menu ul li.st02 a:hover { background-position:-165px -20px;}
#sidebar div.guide_menu ul li.st02 strong { background-position:-330px -20px;}

#sidebar div.guide_menu ul li.st03 a { background-position:0 -49px;}
#sidebar div.guide_menu ul li.st03 a:hover { background-position:-165px -49px;}
#sidebar div.guide_menu ul li.st03 strong { background-position:-330px -49px;}

#sidebar div.guide_menu ul li.st04 a { background-position:0 -78px; height:43px;}
#sidebar div.guide_menu ul li.st04 a:hover { background-position:-165px -78px; height:43px;}
#sidebar div.guide_menu ul li.st04 strong { background-position:-330px -78px; height:43px;}

#sidebar div.guide_menu ul li.st05 a { background-position:0 -121px;}
#sidebar div.guide_menu ul li.st05 a:hover { background-position:-165px -121px;}
#sidebar div.guide_menu ul li.st05 strong { background-position:-330px -121px;}

#sidebar div.guide_menu ul li.st06 a { background-position:0 -150px; height:42px;}
#sidebar div.guide_menu ul li.st06 a:hover { background-position:-165px -150px; height:42px;}
#sidebar div.guide_menu ul li.st06 strong { background-position:-330px -150px; height:42px;}

#sidebar div.guide_menu ul li.st07 a { background-position:0 -192px;}
#sidebar div.guide_menu ul li.st07 a:hover { background-position:-165px -192px;}
#sidebar div.guide_menu ul li.st07 strong { background-position:-330px -192px;}

#sidebar div.guide_menu ul li.st08 a { background-position:0 -221px;}
#sidebar div.guide_menu ul li.st08 a:hover { background-position:-165px -221px;}
#sidebar div.guide_menu ul li.st08 strong { background-position:-330px -221px;}


#contents .guideHeader01 {
	margin-bottom:30px;
}

#contents div.nextguide {	
	text-align:right;
}

#contents div.nextguide p.c52,
#contents div.nextguide p.c53,
#contents div.nextguide p.c54,
#contents div.nextguide p.c55,
#contents div.nextguide p.c56,
#contents div.nextguide p.c57,
#contents div.nextguide p.c58 {
	height:14px;
	float:right;
}

#contents div.nextguide p.c52 {	width:127px;	background:url(http://img04.magaseek.com/images/magaseek/common/n_c5_pay_on.gif) no-repeat 0 0;}
#contents div.nextguide p.c53 {	width:137px;	background:url(http://img04.magaseek.com/images/magaseek/common/n_c5_send_on.gif) no-repeat 0 0;}
#contents div.nextguide p.c54 {	width:227px;	background:url(http://img04.magaseek.com/images/magaseek/common/n_c5_cancel_on.gif) no-repeat 0 0;}
#contents div.nextguide p.c55 {	width:139px;	background:url(http://img04.magaseek.com/images/magaseek/common/n_c5_change_on.gif) no-repeat 0 0;}
#contents div.nextguide p.c56 {	width:250px;	background:url(http://img04.magaseek.com/images/magaseek/common/n_c5_law_on.gif) no-repeat 0 0;}
#contents div.nextguide p.c57 {	width:155px;	background:url(http://img04.magaseek.com/images/magaseek/common/n_c5_member_on.gif) no-repeat 0 0;}
#contents div.nextguide p.c58 {	width:101px;	background:url(http://img04.magaseek.com/images/magaseek/common/n_c5_seceded_on.gif) no-repeat 0 0;}



#contents .header03 {
	color:#333;
	border-bottom:solid 1px #333;
	width:565px;
}

#contents ul.bm15 li {	
	margin-bottom:15px;
}

/* ボックス
----------------------------------------------------*/

#contents div.member_img_right {
 float:right;
	width:210px;
}


#contents div.member_txt_left {
 float:left;
	width:345px;
}

#contents div.member_grey_box{
background-color:#F8F7F5;
padding:15px 10px 7px;
width:545px;
margin-bottom:20px;
}

#contents div.member_right_position {
	text-align:right;
	margin-bottom:30px;
}

/* リンク
----------------------------------------------------*/

#contents div.conBlock07 a:link{	color:#0033CC}
#contents div.conBlock07 a:visited{	color:#0033CC}
#contents div.conBlock07 a:hover{	color:#0033CC}
#contents div.conBlock07 a:active{	color:#0033CC}


/* リスト
----------------------------------------------------*/

#contents ol.member_list,
#contents ol.member_list_b {
	margin: 0 0 20px 0;
	padding: 0 0 2px 20px;
}

#contents ol.member_list { list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_01.gif);}
#contents ol.member_list li.number02{ list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_02.gif);}
#contents ol.member_list li.number03{ list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_03.gif);}
#contents ol.member_list li.number04{ list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_04.gif);}
#contents ol.member_list li.number05{ list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_05.gif);}
#contents ol.member_list li.number06{ list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_06.gif);}
#contents ol.member_list li.number07{ list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_07.gif);}
#contents ol.member_list li.number08{ list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_08.gif);}
#contents ol.member_list li.number09{ list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_09.gif);}

#contents ol.member_list_b li { list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_b_01.gif); 	color:#000000; margin-bottom:15px;}
#contents ol.member_list_b li.number02 { list-style-image:url(http://img04.magaseek.com/images/magaseek/common/icon_member_b_02.gif); 	color:#000000;}

#contents ol.member_list_b span.normal{	color:#666;}

#contents dl.member_dl{
	width:545px;
	margin: 0 0 10px 0;
	clear:both;
	color:#000000;
}

#contents dl.member_dl dt {
	float:left;
	width:8.2em;
	margin:0;
	clear:both;
	font-weight:bold;
}

#contents dl.member_dl dd {
	padding-left:8.7em;
	margin:0 0 5px 0;
	background:url(http://img04.magaseek.com/images/magaseek/common/icon_colon.gif) no-repeat 7.4em .2em;
}

#contents dl.member_law_dl{
	width:550px;
	margin: 0 0 30px 0;
	clear:both;
}

#contents dl.member_law_dl dt {
	float:left;
	width:15em;
	margin:0;
	clear:both;
}

#contents dl.member_law_dl dd {
	padding:0 0 12px 15.5em;
	margin:0 0 10px 0;
	background:url(http://img04.magaseek.com/images/magaseek/common/line_member_01.gif) no-repeat right bottom;
}

#contents dl.member_law_dl dd.btm {
	padding:0 0 12px 15.5em;
	margin:0 0 10px 0;
	background:none;
}

/* 「画像●」 */
#contents ul.member_maru{
 margin-bottom:30px;
}

#contents ul.member_maru li {
	padding:0 0 0 15px;
	margin:0 0 3px 0;
	line-height:1.3;
	font-size:small;
	background:url(http://img04.magaseek.com/images/magaseek/common/icon_maru_01.gif) no-repeat 0 2px;
}


/* テーブル
----------------------------------------------------*/

#contents table.member_table01 {
	border-top:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	margin-bottom:10px;
	width:543px;
}

#contents table.member_table01 th {
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	font-size:small;
	vertical-align:top;
	text-align:center;
	padding:3px 0;
}

#contents table.member_table01 td {
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	background-color:#F8F7F5;
	font-size:small;
	vertical-align:center;
	font-weight:normal;
	text-align:center;
	padding:3px 0;
}



/* ご利用ガイド トップ
----------------------------------------------------*/ 

#pack_container_wide02 #topicpath {
	margin-left:4px;
}

#contents div.guide_column2 {
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_static_2column.gif) repeat-y 0 0;
	width:550px;
	padding-bottom:6px;
}

#contents ul.guide_column2 li {
	float:left;
	width:275px;
}

#contents ul.guide_column2 li.right {
	width:262px;
	padding-left:13px;
}

#contents ul.guide_menu li {
	margin-bottom:24px;
	float:none;
	width:auto;
	height:14px !important;
}

#contents ul.guide_menu li img {
	vertical-align:bottom;
}

#contents ul.guide_menu li.gm01 { background:url(http://img04.magaseek.com/images/magaseek/common/n_c5-0_01_on.gif) no-repeat 0 0; width:90px;}
#contents ul.guide_menu li.gm02 { background:url(http://img04.magaseek.com/images/magaseek/common/n_c5-0_02_on.gif) no-repeat 0 0; width:127px;}
#contents ul.guide_menu li.gm03 { background:url(http://img04.magaseek.com/images/magaseek/common/n_c5-0_03_on.gif) no-repeat 0 0; width:138px;}
#contents ul.guide_menu li.gm04 { background:url(http://img04.magaseek.com/images/magaseek/common/n_c5-0_04_on.gif) no-repeat 0 0; width:229px;}
#contents ul.guide_menu li.gm05 { background:url(http://img04.magaseek.com/images/magaseek/common/n_c5-0_05_on.gif) no-repeat 0 0; width:138px;}
#contents ul.guide_menu li.gm06 { background:url(http://img04.magaseek.com/images/magaseek/common/n_c5-0_06_on.gif) no-repeat 0 0; width:250px;}
#contents ul.guide_menu li.gm07 { background:url(http://img04.magaseek.com/images/magaseek/common/n_c5-0_07_on.gif) no-repeat 0 0; width:157px;}
#contents ul.guide_menu li.gm08 { background:url(http://img04.magaseek.com/images/magaseek/common/n_c5-0_08_on.gif) no-repeat 0 0; width:104px;}


/* [マガシークポイント]　サイド
----------------------------------------------------*/ 

#sidebar div.mgpointSide {
	width:153px;
	padding:5px 4px 0 5px;
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_mgpoint_top.gif) no-repeat left top;
}

#sidebar p.mgpointRegist {
	width:153px;
	height:111px;
	background:url(http://img04.magaseek.com/images/magaseek/common/n_mgpoint_regist_on.jpg) no-repeat 0 0;
	margin-bottom:5px;
}

#sidebar ul.mgpointMenu li {
	margin-bottom:5px;
}

#sidebar ul.mgpointMenu li img {
	vertical-align:bottom;
}

#sidebar ul.mgpointMenu li.mg01 { background:url(http://img04.magaseek.com/images/magaseek/common/n_mgpoint_top_on.gif) no-repeat 0 0;}
#sidebar ul.mgpointMenu li.mg02 { background:url(http://img04.magaseek.com/images/magaseek/common/n_mgpoint_about_on.gif) no-repeat 0 0;}
#sidebar ul.mgpointMenu li.mg03 { background:url(http://img04.magaseek.com/images/magaseek/common/n_mgpoint_flow_on.gif) no-repeat 0 0;}
#sidebar ul.mgpointMenu li.mg04 { background:url(http://img04.magaseek.com/images/magaseek/common/n_faq_mgcard_on.gif) no-repeat 0 0;}

#sidebar ul.mgpointMenu li.mg01 a,
#sidebar ul.mgpointMenu li.mg02 a,
#sidebar ul.mgpointMenu li.mg03 a,
#sidebar ul.mgpointMenu li.mg04 a { display: block; width:153px;}

#sidebar ul.mgpointMenu li.mg01 a:hover,
#sidebar ul.mgpointMenu li.mg02 a:hover,
#sidebar ul.mgpointMenu li.mg03 a:hover,
#sidebar ul.mgpointMenu li.mg04 a:hover { background-color: transparent;}

#sidebar ul.mgpointMenu li.mg01 a:hover img,
#sidebar ul.mgpointMenu li.mg02 a:hover img,
#sidebar ul.mgpointMenu li.mg03 a:hover img,
#sidebar ul.mgpointMenu li.mg04 a:hover img { visibility: hidden;}

#sidebar ul.mgpointMenu li ul.sub {
	margin:12px 0 15px 0;
}

#sidebar ul.mgpointMenu li ul.sub li {
	width:143px;
	margin-bottom:13px;
	background:url(http://img04.magaseek.com/images/magaseek/common/icon_unordered03.gif) no-repeat .1em .3em;
	padding-left:10px;
	font-size:x-small;
}

#sidebar ul.mgpointMenu li ul.sub li a {
	width:143px;
}



/* [マガシークポイント]　common
----------------------------------------------------*/ 

#contents .mgpointHeader01 {	margin-bottom:35px;}
#contents .mgpointHeader02 {	margin-bottom:20px;}
#contents .mgpointHeader03 {	margin-bottom:10px; font-weight:normal;}

#contents .rightLink {
	text-align:right;
	margin-bottom:15px;
}

#contents div.rightImage {
	float:right;
	padding: 0 0 10px 10px;
}

#contents ul.mgnotice li {
	padding:0 0 0 1.6em;
	margin:0 0 3px 0;
	text-indent:-1.8em;
	line-height:1.3;
	font-size:small;
}

#contents ul.mgnotice li span {
	margin-right:5px;
}

#contents p.mgfaq {
	float:right;
	width:240px;
	height:17px;
	background:url(http://img04.magaseek.com/images/magaseek/common/n_mgpoint_faq_on.gif) no-repeat 0 0;
}


/* [マガシークポイント]　トップ
----------------------------------------------------*/ 

#contents div.mgcard_appeal {
	width:885px;
}

#contents div.mgcard_appeal p {
	margin:0;
}

#contents div.mgcard_appeal div.card {
	width:292px;
	padding:16px 0 0 0;
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_mgcard_01.jpg) repeat-x 0 0;
	float:left;
}

#contents div.mgcard_appeal div.card ul {
	margin-left:24px;
}

#contents div.mgcard_appeal div.card ul li {
	float:left;
	height:58px;
}

#contents div.mgcard_appeal div.card ul li.ca01 {
	background:url(http://img04.magaseek.com/images/magaseek/common/n_carddesign01_on.jpg) no-repeat 0 0;
	width:74px;
	padding-right:12px;
}

#contents div.mgcard_appeal div.card ul li.ca02 {
	background:url(http://img04.magaseek.com/images/magaseek/common/n_carddesign02_on.jpg) no-repeat 0 0;
	width:75px;
	padding-right:13px;
}

#contents div.mgcard_appeal div.card ul li.ca03 {
	background:url(http://img04.magaseek.com/images/magaseek/common/n_carddesign03_on.jpg) no-repeat 0 0;
	width:74px;
}

#contents div.mgcard_appeal div.card p.click {
	margin:0 0 0 79px;
}

#contents div.mgcard_appeal div.detail {
	width:593px;
	height:97px;
	background:url(http://img04.magaseek.com/images/magaseek/common/p_mgcard_02.jpg) no-repeat 0 0;
	float:right;
}

#contents div.mgcard_appeal div.detail p {
	display:block;
	text-indent:-9999px !important;
	overflow:hidden;
}

#contents div.mgcard_appeal div.detail p {
	display:block;
	text-indent:-9999px !important;
	overflow:hidden;
}

#contents div.mgcard_menu {
	width:885px;
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_mgcard_02.jpg) repeat-x 0 0;
	position:relative;
}

#contents div.mgcard_menu ul li {
	float:left;
	height:51px;
}

#contents div.mgcard_menu ul li.mn01 {	background:url(http://img04.magaseek.com/images/magaseek/common/n_mgcardmenu01_on.jpg) no-repeat 0 0;	width:210px;}
#contents div.mgcard_menu ul li.mn02 {	background:url(http://img04.magaseek.com/images/magaseek/common/n_mgcardmenu02_on.jpg) no-repeat 0 0;	width:140px;}
#contents div.mgcard_menu ul li.mn03 {	background:url(http://img04.magaseek.com/images/magaseek/common/n_mgcardmenu03_on.jpg) no-repeat 0 0;	width:134px;}
#contents div.mgcard_menu ul li.mn04 {	background:url(http://img04.magaseek.com/images/magaseek/common/n_mgcardmenu04_on.jpg) no-repeat 0 0;	width:167px;}

#contents div.mgcard_menu p.regist {
	width:211px;
	height:48px;
	position:absolute;
	background:url(http://img04.magaseek.com/images/magaseek/common/n_mgcardregist_on.jpg) no-repeat 0 0;
	bottom:16px;
	right:22px;
	margin:0;
}


#contents p.oldmg {
	width:181px;
	height:13px;
	background:url(http://img04.magaseek.com/images/magaseek/common/n_olddesign_on.gif) no-repeat 0 0;
	font-size:1px;
	line-height:0;
	float:right;
	padding-right:28px;
	margin:7px 0 0 0;
}



/* [マガシークポイント]　トップお得
----------------------------------------------------*/ 

#contents div.appealBlock {
	width:867px;
	margin:0 auto;
}

#contents div.appealBlock ul.appeal {
	width:908px;
	margin:0 -41px 0 0;
}

#contents div.appealBlock ul.appeal li {
	width:413px;
	padding:0 41px 35px 0;
	float:left;
}

#contents div.appealBlock ul.appeal li.pageend {
	padding:0 41px 25px 0;
}

#contents div.appealBlock ul.appeal li.bmsmall {
	padding-bottom:20px;
}

#contents div.appealBlock ul.appeal li ul li.mark {
	width:98px;
	padding:0;
}

#contents div.appealBlock ul.appeal li ul li.detail {
	width:309px;
	float:right;
	padding:0;
}

#contents div.appealBlock .appealHeader{
	margin:13px 0 10px 0;
}


/* [マガシークポイント]　ネットカウンター
----------------------------------------------------*/ 

#contents div.netcounter {
	width:875px;
	border:solid 1px #999;
	padding:4px;
	margin-bottom:10px;
}

#contents div.netcounter div.ntc_pack {
	width:855px;
	background-color:#F5F5F5;
	padding:10px 10px 0 10px;
}

#contents div.netcounter .ntcHeader01 {
	width:180px;
	float:left;
}

#contents div.netcounter div.detail {
	width:657px;
	float:right;
	position:relative;
}

#contents div.netcounter .ntcHeader02 {
	background:url(http://img04.magaseek.com/images/magaseek/common/icon_ntchead.gif) no-repeat 0 .1em;
	padding:0 0 0 12px;
	width:15em;
	margin-bottom:5px;
	color:#000;
}

#contents div.netcounter p.ntc_logo {
	position:absolute;
	bottom:0;
	right:0;
}






/* [マガシークポイント]　お手続きの流れ
----------------------------------------------------*/ 
 
#contents div.mgpointFlow {
 background:url(http://img04.magaseek.com/images/magaseek/common/bg_mgpoint_flow00.gif) no-repeat left top;
 width:705px;
 margin-bottom:15px;
}
 
#contents div.mgpointFlow ol li {
 width:135px;
 padding:12px 6px 18px 0;
 float:left;
}
 
#contents div.mgpointFlow ol li.regist {
 width:141px;
 padding:12px 0 18px 0;
}
 
#contents div.mgpointFlow ol li .flowHeader {
 text-align:center;
 height:58px;
}
 
#contents div.mgpointFlow ol li p {
 margin:0 6px;
 width:123px;
 font-size:x-small;
}
 
#contents div.mgpointFlow ol li.regist p {
 width:129px;
}
 

/*#contents div.mgpointFlow ol li {
 width:120px;
 padding:12px 6px 18px 0;
 float:left;
}
 
#contents div.mgpointFlow ol li.regist {
 width:201px;
 padding:12px 0 18px 0;
}
 
#contents div.mgpointFlow ol li .flowHeader {
 text-align:center;
 height:58px;
}
 
#contents div.mgpointFlow ol li p {
 margin:0 6px;
 width:108px;
 font-size:x-small;
}
 
#contents div.mgpointFlow ol li.regist p {
 width:189px;
}*/

/* [マガシークポイント]　マガシークポイントとは？
----------------------------------------------------*/ 

#contents div.mgp_aboutBlock p {
	margin-bottom:10px;
}

#contents div.mgpabout_pagetop {
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_mg_pagetop.gif) no-repeat 0 0;
	width:707px;
	margin:15px 0;
	text-align:right;
}

#contents .mgpabout_olHeader01,
#contents .mgpabout_olHeader02 {
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_mgp_ol_01.gif) no-repeat 0 .3em;
	color:#333;
	padding-left:20px;
	margin-bottom:15px;
}

#contents .mgpabout_olHeader02 {	background:url(http://img04.magaseek.com/images/magaseek/common/bg_mgp_ol_02.gif) no-repeat 0 .3em;}

#contents div.pointexBox {
	width:576px;
	margin:0 auto;
}

#contents div.pointexBox li.left {	float:left; width:279px;}
#contents div.pointexBox li.right {	float:right; width:279px;}

#contents div.pointex {
	width:255px;
	background-color:#F8F7F5;
	padding:12px 12px 2px 12px;
}

#contents div.pointex dt {
	width:8em;
	float:left;
	clear:both;
	margin-bottom:8px;
}

#contents div.pointex dd {
	padding:0 6em 0 0;
	margin-bottom:8px;
	text-align:right;
}

#contents div.pointex dd.tax {
	padding:0 3em 0 0;
}


#contents table.pointmath {
	width:576px;
	margin:0 auto;
	border-collapse:separate;
}

#contents table.pointmath caption {
	font-size:small;
	padding-bottom:10px;
	width:576px;
	margin:0 auto;
}

#contents table.pointmath th,
#contents table.pointmath td {
	border-bottom:solid 1px #DDD;
	border-right:solid 1px #DDD;
	padding:3px;
	font-size:x-small;
	line-height:1.3;
}

#contents table.pointmath th {
	font-weight:normal;
	text-align:center;
}

#contents table.pointmath tr.top th {
	border-top:solid 1px #DDD;
}

#contents table.pointmath th.left {
	border-right:none;
	width:77px;
	padding:3px 0;
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_pointmath03.gif) no-repeat right bottom;
}

#contents table.pointmath td {
	background-color:#F8F7F5;
	text-align:right;
	padding:3px 3px 3px 0;
}

#contents table.pointmath tr.all td,
#contents table.pointmath tr.all th {
	border-bottom:none;
	border-right:none;
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_pointmath.gif) no-repeat right bottom;
	padding-bottom:12px;
}

#contents table.pointmath tr.all td {
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_pointmath.gif) no-repeat right bottom #F8F7F5;
}

#contents table.pointmath tr.all th.left {
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_pointmath02.gif) no-repeat right bottom;
	border-left:none;
	padding:3px 0 12px 0;
}


/* [初めてのお客様へ]　
----------------------------------------------------*/ 

#contents div.begintop {	text-align:center;}
#contents .beginHeader01 {	margin:0 0 15px 0;}
#contents p.beginlead {	margin-bottom:35px;}

#contents div.beginmenu {
	width:903px;
	background:url(http://img04.magaseek.com/images/magaseek/common/bg_beginlist.jpg) repeat-x left bottom;
	padding-bottom:39px;
	margin-bottom:6px;
}

#contents ul.beginmenu {
	width:903px;
	margin-right:-9px;
}

#contents ul.beginmenu li {
	width:438px;
	padding:0 9px 30px 4px;
	margin-bottom:6px;
	position:relative;
	float:left;
}

#contents ul.beginmenu li p {
	margin:0;
}

#contents ul.beginmenu li p.detail {
	margin-right:5px;
}

#contents ul.beginmenu li p.beginlink01,
#contents ul.beginmenu li p.beginlink02,
#contents ul.beginmenu li p.beginlink03,
#contents ul.beginmenu li p.beginlink04,
#contents ul.beginmenu li p.beginlink05,
#contents ul.beginmenu li p.beginlink06,
#contents ul.beginmenu li p.beginlink07,
#contents ul.beginmenu li p.beginlink08,
#contents ul.beginmenu li p.beginlink09,
#contents ul.beginmenu li p.beginlink10 {
	width:177px;
	height:19px;
	position:absolute;
	bottom:0;
	right:13px;
}

#contents ul.beginmenu li p.beginlink01 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner01_on.gif) no-repeat 0 0;}
#contents ul.beginmenu li p.beginlink02 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner02_on.gif) no-repeat 0 0;}
#contents ul.beginmenu li p.beginlink03 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner03_on.gif) no-repeat 0 0;}
#contents ul.beginmenu li p.beginlink04 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner04_on.gif) no-repeat 0 0;}
#contents ul.beginmenu li p.beginlink05 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner05_on.gif) no-repeat 0 0;}
#contents ul.beginmenu li p.beginlink06 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner06_on.gif) no-repeat 0 0;}
#contents ul.beginmenu li p.beginlink07 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner07_on.gif) no-repeat 0 0;}
#contents ul.beginmenu li p.beginlink08 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner08_on.gif) no-repeat 0 0;}
#contents ul.beginmenu li p.beginlink09 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner09_on.gif) no-repeat 0 0;}
#contents ul.beginmenu li p.beginlink10 { background:url(http://img04.magaseek.com/images/magaseek/common/n_beginner10_on.gif) no-repeat 0 0;}





/* [関連ヘルプ]　
----------------------------------------------------*/ 

#container_pop .helpHeader {
	color:#003399;
	font-weight:bold;
	margin-bottom:25px;
	font-size:small;
	text-align:center;
}

#container_pop div.closebutton.help {
	padding:10px 0 15px 0;
	width:530px;
	margin:0 auto;
}

/* [旧カードをお持ちの方]　
----------------------------------------------------*/ 

#container_pop .oldmgHeader {
	margin-bottom:20px;
	text-align:center;
}

#container_pop div.closebutton.oldmg {
	padding:10px 0 15px 0;
	width:450px;
	margin:0 auto;
}

#container_pop table.oldmg {
	width:292px;
	border:solid 1px #666;
	margin-bottom:5px;
	border-collapse:separate;
}

#container_pop table.oldmg th,
#container_pop table.oldmg td {
	padding:7px 10px;
	font-size:small;
	text-align:center;
	font-weight:normal;
}

#container_pop table.oldmg th.left,
#container_pop table.oldmg td.left {
	padding-right:25px;
	width:126px;
}

#container_pop table.oldmg td.left {
	background:url(http://img04.magaseek.com/images/magaseek/common/icon_oldmgarrow02.gif) no-repeat right center;
}

#container_pop table.oldmg th.left {
	background:url(http://img04.magaseek.com/images/magaseek/common/icon_oldmgarrow01.gif) no-repeat right center;
}

#container_pop table.oldmg tr.top th {
	background-color:#999;
	color:#FFF;
}

#container_pop div.oldmgNotice {	width:292px;}
#container_pop div.oldmgNotice p {	font-size:x-small;}

#container_pop div.inq {
	border-top:solid 1px #A0A0A0;
	padding-top:10px;
}

#container_pop div.inq .normalHeader {
	font-weight:normal;
	font-size:small;
}



