@charset "UTF-8";

/*-------------------------------------------------------
 01-00 MEMBER'S SERVICE TOP

 LoginInfo // table#loginTop (yellow)

 SideMenu // GID INDEX + Service Index + CONTACT

			 table#memService
			 	> div#ms_menu

 Contents // #message,
 			 #infoService,
			 #pointExchange,
			 #favoriteBrand

------------------------------------------------------ */

/* MESSAGE ---------------------------------------------- */

div#message{
	margin-bottom:65px;
	height:120px;
}

div#message h2{
	width:76px;
	height:13px;
	text-indent:-9999px;
	background:url(../../../shared/image/message.gif) no-repeat;
	margin-bottom:16px;
}

#message table{
	border-top:1px solid #3d3d3d;
	border-bottom:1px solid #3d3d3d;
}


#message table tr td{
	padding:10px 0;
	border-bottom:1px dotted #dbdbdb;
}

#message table tr td a:hover{
	color:#3d3d3d;
	border-bottom:1px solid #3d3d3d;
}


/* SPECIAL SERVICE ---------------------------------- */

div#specialService{
	margin-bottom:40px;
}

div#specialService h3{
	width:82px;
	height:10px;
	padding:0;
	border:0;
	text-indent:-9999px;
	background:url(../../../shared/image/specialservice_title_pc.gif) no-repeat;
	margin-bottom:18px;
}


div#specialService ul{
}

div#specialService ul li{
	margin-bottom:5px;
}

div#specialService ul li a{
	display:block;
	width:479px;
	height:49px;
	text-indent:-9999px;
}

div#specialService ul li#ss1 a{
	background:url(../../../shared/image/junpresent_pc.jpg) no-repeat;
}

/* INFORMATION SERVICE ---------------------------------- */

div#infoService{
	margin-bottom:40px;
}

div#infoService h3{
	width:106px;
	height:7px;
	padding:0;
	border:0;
	text-indent:-9999px;
	background:url(../../../shared/image/is_title.gif) no-repeat;
	margin-bottom:18px;
}


div#infoService ul{
}

div#infoService ul li{
	margin-bottom:5px;
}

div#infoService ul li a{
	display:block;
	width:478px;
	height:48px;
	text-indent:-9999px;
}

div#infoService ul li#is1 a{
	background:url(../../../shared/image/is1.gif) no-repeat;
}

div#infoService ul li#is2 a{
	background:url(../../../shared/image/is2.gif) no-repeat;
}

div#infoService ul li#is3 a{
	background:url(../../../shared/image/is3.gif) no-repeat;
}

/* POINT EXCHANGE --------------------------------------- */

div#pointExchange{
	margin-bottom:40px;
}

div#pointExchange h3{
	width:81px;
	height:7px;
	padding:0;
	border:0;
	text-indent:-9999px;
	background:url(../../../shared/image/pe_title.gif) no-repeat;
	margin-bottom:18px;
}


div#pointExchange ul{

}

div#pointExchange ul li{
	margin-bottom:5px;
}

div#pointExchange ul li a{
	display:block;
	width:478px;
	height:48px;
	text-indent:-9999px;
}

div#pointExchange ul li#pe1 a{
	background:url(../../../shared/image/pe1.gif) no-repeat;
}

div#pointExchange ul li#pe2 a{
	background:url(../../../shared/image/pe2.gif) no-repeat;
}

div#pointExchange ul li#pe3 a{
	background:url(../../../shared/image/pe3.gif) no-repeat;
}

div#pointExchange ul li#pe4 a{
	background:url(../../../shared/image/pe4.gif) no-repeat;
}

/* MEMBER'S INFORMATION --------------------------------------- */

div#membersInfo{
/*	margin-bottom:60px; */
	margin-bottom:40px;
}

div#membersInfo h3{
	width:121px;
	height:10px;
	padding:0;
	border:0;
	text-indent:-9999px;
	background:url(../../../shared/image/title_membersinfo.gif) no-repeat;
	margin-bottom:18px;
}


div#membersInfo ul{

}

div#membersInfo ul li{
	margin-bottom:5px;
}

div#membersInfo ul li a{
	display:block;
	width:478px;
	height:48px;
	text-indent:-9999px;
}

div#membersInfo ul li#pe1 a{
	background:url(../../../shared/image/membersinformation01.gif) no-repeat;
}

div#membersInfo ul li#pe2 a{
	background:url(../../../shared/image/membersinformation02.gif) no-repeat;
}

div#membersInfo ul li#pe3 a{
	background:url(../../../shared/image/membersinformation03.gif) no-repeat;
}

div#membersInfo ul li#pe4 a{
	background:url(../../../shared/image/membersinformation04.gif) no-repeat;
}

/* FAVORITE BRAND --------------------------------------- */


div#favoriteBrand{
	margin-bottom:40px;
}

div#favoriteBrand h3{
	width:79px;
	height:7px;
	padding:0;
	border:0;
	text-indent:-9999px;
	background:url(../../../shared/image/fb_title.gif) no-repeat;
	margin-bottom:18px;

}

div#favoriteBrand ul li{
	float:left;
}

div#favoriteBrand ul#fb_col1{
	width:397px;
	height:20px;
}

div#favoriteBrand ul#fb_col1 li a{
	display:block;
	height:20px;
	font-size:1px;
	text-indent:-9999px;
	background:url(../../../shared/image/fb_col1.gif) no-repeat;
}

div#favoriteBrand ul#fb_col1 li a#fb_11{
	width:68px;
}

div#favoriteBrand ul#fb_col1 li a#fb_12{
	width:90px;
	background-position:-68px 0;
}

div#favoriteBrand ul#fb_col1 li a#fb_13{
	width:60px;
	background-position:-158px 0;
}

div#favoriteBrand ul#fb_col1 li a#fb_14{
	width:84px;
	background-position:-218px 0;
}

div#favoriteBrand ul#fb_col1 li a#fb_15{
	width:95px;
	background-position:-312px 0;
}

div#favoriteBrand ul#fb_col2{
	width:397px;
	height:44px;
	margin-top:5px;
}

div#favoriteBrand ul#fb_col2 li a{
	display:block;
	height:44px;
	font-size:1px;
	text-indent:-9999px;
	background:url(../../../shared/image/fb_col2.gif) no-repeat;
}

div#favoriteBrand ul#fb_col2 li a#fb_21{
	width:125px;
}

div#favoriteBrand ul#fb_col2 li a#fb_22{
	width:68px;
	background-position:-125px 0;
}

div#favoriteBrand ul#fb_col2 li a#fb_23{
	width:63px;
	background-position:-193px 0;
}

div#favoriteBrand ul#fb_col2 li a#fb_24{
	width:55px;
	background-position:-256px 0;
}

div#favoriteBrand ul#fb_col2 li a#fb_25{
	width:86px;
	background-position:-311px 0;
}

div#favoriteBrand ul#fb_col3{
	width:397px;
	height:22px;
	margin-top:4px;
}

div#favoriteBrand ul#fb_col3 li a{
	display:block;
	height:22px;
	font-size:1px;
	text-indent:-9999px;
	background:url(../../../shared/image/fb_col3.gif) no-repeat;
}

div#favoriteBrand ul#fb_col3 li a#fb_31{
	width:104px;
}

div#favoriteBrand ul#fb_col3 li a#fb_32{
	width:98px;
	background-position:-104px 0;
}

div#favoriteBrand ul#fb_col3 li a#fb_33{
	width:58px;
	background-position:-202px 0;
}

div#favoriteBrand ul#fb_col3 li a#fb_34{
	width:64px;
	background-position:-260px 0;
}

div#favoriteBrand ul#fb_col3 li a#fb_35{
	width:73px;
	background-position:-324px 0;
}

div#favoriteBrand ul#fb_col4{
	width:115px;
	height:31px;
	margin-top:9px;
}

div#favoriteBrand ul#fb_col4 li a{
	display:block;
	height:31px;
	font-size:1px;
	text-indent:-9999px;
	background:url(../../../shared/image/fb_col4.gif) no-repeat;
}

div#favoriteBrand ul#fb_col4 li a#fb_41{
	width:54px;
}

div#favoriteBrand ul#fb_col4 li a#fb_42{
	width:61px;
	background-position:-54px 0;
}