@charset "utf-8";
/* ----------------------------------------
yfc_bg_01
---------------------------------------- */
body{ background:#071e40 }

#yfc_SecondWrapperBg { background:#bde1e3 url(http://i.yimg.jp/images/fanclub/bg01/body_mainbg.png) top repeat-x; }
#yfc_SecondWrapper { background:url(http://i.yimg.jp/images/fanclub/bg01/main_bg.jpg) top center no-repeat;}

/* search area background */
h1#yfc_SearchModule_Ttl{ background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_search_ttl.png) no-repeat; }
#yfc_SearchModule_Linkarea_Topbar{ background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_search_frmt.png) no-repeat; }
#yfc_SearchModule_UnderBar{ background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_search_frmb.png) no-repeat center; }
#yfc_list_Search #yfc_SearchModule_Ttl2 { background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_search_lst_ttl.png) no-repeat; }
#yfc_list_Search div#yfc_SearchModule_Linkarea_Topbar{ background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_search_lst_frmt.png) no-repeat; }
#yfc_list_Search div#yfc_SearchModule_UnderBar{ background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_search_lst_frmb.png) no-repeat center; }

/* closeup area background */
#yfc_Closeuparea h2{ background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_closeup_ttl.png) no-repeat; }
#yfc_CloseupareaUnderBar{ background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_closeup_frmb.png) no-repeat; }

/* newarrivals area background */
#yfc_NewArrivalsarea{ background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_new_frmbg.png) no-repeat top center!important; }
li#yfc_Newblog p { background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_tb_blg_a.png)!important; }
li#yfc_Newblog { background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_tb_blg_b.png)!important;}
li#yfc_Newphoto p { background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_tb_pht_a.png) !important;}
li#yfc_Newphoto { background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_tb_pht_b.png) !important;}
li#yfc_Newmovie p { background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_tb_vd_a.png)!important; }
li#yfc_Newmovie { background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_tb_vd_b.png)!important; }
#yfc_NewArrivalsUnderBar{ background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_new_frmb.png)!important; }

/* campaign area background */
#yfc_Campaignarea{ background:#d1eaeb; }
#yfc_Campaignarea .Campaignarea_ttl{ background:url(http://i.yimg.jp/images/fanclub/bg01/ycf_pm_mds0.png) no-repeat; }
#yfc_Campaignarea h2{ background:url(http://i.yimg.jp/images/fanclub/bg01/ycf_pm_mds1.png) no-repeat; }
#yfc_Campaignarea p.yfc_CpOff_Txt{ background:url(http://i.yimg.jp/images/fanclub/bg01/ycf_pm_mds2.png) no-repeat; }
#yfc_Campaignarea h3{ background:url(http://i.yimg.jp/images/fanclub/bg01/ycf_pm_ttl.png) no-repeat; }
#yfc_Campaignarea_UmderBar{ background:url(http://i.yimg.jp/images/fanclub/bg01/ycf_pm_frmb.png) no-repeat; }
#yfc_Campaignarea2 h3{ background:#bde1e3; }
#yfc_Campaignarea2_UnderBar{  background:url(http://i.yimg.jp/images/fanclub/bg01/ycf_pm_frmb2.png) no-repeat; }

/*list*/
#yfc_List_bg{background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_list_bg2.png) repeat-y;}
#yfc_List{background: url(http://i.yimg.jp/images/fanclub/bg01/yfc_list_bg1.png) 0px -5px no-repeat;}
#yfc_List_Underbar{background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_list_frmb.png) no-repeat;}

/* ----------------------------------------
yfc_topoutline
---------------------------------------- */
body{ padding:0; margin:0; text-align:center; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}

.clearfix:after {content: "."; display: block;clear: both;height: 0;visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}

.clr{clear:both;margin:0;padding:0;}
strong{ font-weight:bold!important; }
.yfcf_mini{ font-size:14px; }
#yfc_FirstWrapper {margin: 0 auto 0 auto;padding: 0px;height: auto;width: 100%;text-align:center;}
#yfc_SecondWrapperBg {margin: 0 auto 0 auto;padding: 0px;height: auto;width: 100%;text-align:center;}
#yfc_SecondWrapper {margin: 0 auto 0 auto;padding: 0px;height: auto;width: 100%;text-align:center;}
#yfc_Contents {margin: 0 auto 10px auto;padding: 0px;width: 950px;}
#header{margin: 0 0 0 0;padding: 0px;height: auto;width: 100%;text-align:center;background-color:#918b86;}
#header table{margin:0 auto;padding:0;text-align:left;}
#uhd{margin:0;padding:0;text-align:left;}

#yfc-masthead{width:100%;background:#918b86;color:#FFFFFF;margin:0 auto 0 auto;text-align:left;height:50px;padding:2px auto;}
#yfc-masthead img{margin:0 2px 0 1px;padding:0;}
#yfc-masthead a{color:#FFFFFF;}
#yfc-masthead div.yjmth div.yjmthloginarea{padding:5px;}

#yfc-infomasthead{width:100%;background:#89d5da;color:#FFFFFF;margin:0 auto 0 auto;text-align:left;height:50px;padding:2px auto;}
#yfc-infomasthead img{margin:7px 7px 0 0;padding:0;}
#yfc-infomasthead a{color:#FFFFFF;}
#yfc-infomasthead div.yjmth div.yjmthloginarea{padding:5px;}

#footer{margin: 10px 0 0 0;padding: 0px;height: auto;width: 100%;text-align:center;}
.yfc_Notice{width:750px;height:auto;margin:10px auto 10px auto;padding:10px;background:#496F8A;text-align:center;color:#FFFFFF;}
.yfc_Notice a{ color:#FFFFFF; }

#yfc_Main{margin:0px;padding:0px;height: auto;width: 634px!important;float:left;text-align:left;}
#yfc_Right{margin: 15px 0 0 16px;padding:0px;height: auto;width: 300px;float:left;text-align:left;}

#lrec{width:auto;height:auto;margin:0 0 10px 0;padding:0;}
#lrec_ttl{width:300px;height:17px;margin:0;padding:3px 0 0 0;background:#000000;text-align:center;vertical-align:middle;font-size:13px;color:#FFFFFF;}

div#yfc_Right div#yfc_Right_BgLayer{width:298px;height:auto;margin:0;padding:7px 0 3px 0;text-align:center;border:solid 1px #000000;}
dl.yfc_Right_BgLayer2{width:286px;height:auto;margin:0 auto 5px auto;padding:5px 0 8px 0;text-align:center;background:#FFFFFF url(http://i.yimg.jp/images/fanclub/common/yfc_right_shadowb.gif) bottom repeat-x;font-size:13px;}

.yfc_right_NomClm{ margin:0 auto 5px auto; }
.yfc_right_LastClm{ margin:0 auto 0 auto; }

dl.yfc_Right_BgLayer2 a{ color:#000000; }
dl.yfc_Right_BgLayer2 dt{width:274px;height:auto;margin:0 auto 2px auto;padding:3px 0 1px 0;text-align:center;background: #CCCCCC;}
dl.yfc_Right_BgLayer2 dt p{width:260px;margin:2px 5px;padding:0;text-align:left;}


/* ----- YOSHIMOTO-bana-080820 ----- */
dl.yfc_Right_BgLayer3{width:286px;height:auto;margin:0 auto 5px auto;padding:5px 0 8px 0;text-align:center;background:#FFFFFF url(http://i.yimg.jp/images/fanclub/common/yfc_right_shadowb.gif) bottom repeat-x;font-size:13px;}
dl.yfc_Right_BgLayer3 dt{width:274px;height:auto;text-align:center;margin-top: 0;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 0px;padding-right: 0;padding-bottom: 2px;padding-left: 0;}
dl.yfc_Right_BgLayer3 a{ color:#000000; }

/* ----- YOSHIMOTO-bana-080820 ----- */
.yfc_Right_AboutFcWkb{width:16px;height:auto;margin:0 1px 0 0;padding:0;text-align:left;float:left;}
.yfc_Right_AboutFcWkbTxt{width:240px;height:auto;margin:0;padding:0;text-align:left;float:left;}

dd.yfc_Right_AboutFc{width:260px;height:auto;margin:4px 10px;padding:0;text-align:left;}
dd.yfc_Right_LiveTalkPhoto{width:125px;height:auto;margin:4px 2px 4px 6px;padding:0;text-align:left;float:left;}
dd.yfc_Right_LiveTalkPhoto img{}
dd.yfc_Right_LiveTalkDate{width:130px;height:auto;margin:4px 5px 4px 0px;padding:0;text-align:left;float:left;font-size:13px;}
dd.yfc_Right_LiveTalkExp{width:260px;height:auto;margin:4px 10px;padding:0;text-align:left;font-size:13px;clear:both;}
dd.yfc_Right_LiveTalkCal{width:260px;height:auto;margin:4px 10px;padding:0;text-align:right;font-size:13px;}

dd.yfc_Right_Qrcode{width:75px;height:auto;margin:4px 5px;padding:0;float:left;}
dd.yfc_Right_QrcodeExp1{width:185px;height:auto;margin:4px 5px 4px 0px;padding:0;float:left;text-align:left;}
dd.yfc_Right_QrcodeExp1 p{margin:0;padding:3px 0;text-align:right;}
dd.yfc_Right_QrcodeExp2{width:260px;height:auto;margin:4px 10px;padding:0;text-align:center;font-size:13px;clear:both;}
dd.yfc_Right_QrcodeExp2 a{ color:#000000 }

.yfc_Right_StaffBlog{margin:0 auto 5px auto;padding:0;}
.yfc_undernotice{margin:10px auto 0px auto;padding:0;}

/*addition 080404*/
dd.yfc_Right_LiveTalkPhoto2{width:110px;height:auto;margin:4px 2px 4px 6px;padding:0;text-align:left;float:left;}
dd.yfc_Right_LiveTalkPhoto2 img{}
dd.yfc_Right_LiveTalkDate2{width:145px;height:auto;margin:4px 5px 4px 0px;padding:0;text-align:left;float:left;font-size:13px;}
/*main clum bana 081008*/
.yfc_mainbana{padding:0;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}

/*main clum flash module 090706*/
.getflash {margin:10px auto;padding:7px;background-color: #EEEEEE;border:3px double #DDDDDD;}
.getflash .button {float:right; width:150px;}
.getflash .text {text-align:left; line-height:120%;font-size:90%;}

/* ----------------------------------------
yfc_search_style
---------------------------------------- */
#yfc_SearchModule{width:950px;height:69px;margin:0;_margin:1px 0 0 0;padding:0;background:url(http://i.yimg.jp/images/fanclub/bg01/yfc_search_frmbg.gif) repeat-y;}
#yfc_SearchModule img{margin:0;padding:0;display:block;}
h1#yfc_SearchModule_Ttl{width:211px;height:55px;margin:0;padding:0;float:left;text-indent:-9999px;display:block;}
#yfc_SearchModule_Ttl2{width:211px;height:55px;margin:0;padding:0;float:left;text-indent:-9999px;display:block;}
#yfc_SearchModule_Linkarea{width:739px;height:55px;margin:0;padding:0;float:left;}
#yfc_SearchModule_Linkarea_Topbar{width:739px;height:33px;margin:0;padding:0;float:left;text-indent:-9999px;display:block;}
#yfc_SearchModule_Linkarea p{width:53px;height:22px;margin:0;padding:0;float:left;color:#959595;font-size:14px;display:block;line-height:1.5em;}
#yfc_SearchModule_Linkarea p a{color:#FFFFFF;}
#yfc_SearchModule_LinkareaBtn{width:156px;height:22px;margin:0 0 0 53px;padding:0;text-align:right;float:right;}
#yfc_SearchModule_UnderBar{width:950px;height:14px;margin:0;padding:0;display:block;clear:both;text-indent:-9999px;}
#yfc_list_Search{width:950px;height:auto;margin:0;padding:0;}

/* ----------------------------------------
yfc_newarrivals_style
---------------------------------------- */
#yfc_NewArrivalsarea{width:634px;height:auto;margin:0 0 0 0;padding:0;}
#yfc_NewArrivalsarea a{ color:#000000 }
div#yfc_NewArrivalsarea:after {content : "";display : block;height : 0;clear : both;} 

#yfc_NewArrivalsTab{width:634px;height:50px;margin:0;padding:0;}
ul#yfc_NewArrivalsTab li{margin: 0;padding: 0;height:50px;float:left;display:block;overflow:hidden;}
ul#yfc_NewArrivalsTab li p{height:50px;margin:0;padding:0;text-indent:-9999px;font-size:xx-small;}
ul#yfc_NewArrivalsTab li p a{margin: 0;padding: 0;display:block;width: auto;height:50px;}

li#yfc_Newblog p {width:216px;}
li#yfc_Newblog {width:216px;}
li#yfc_Newphoto p {width:204px;}
li#yfc_Newphoto {width:204px;}
li#yfc_Newmovie p {width:214px;}
li#yfc_Newmovie {width:214px;}
.selected{margin: 0;padding: 0;}
	
ul#yfc_NewArrivalsTab li.selected p{ display:none; }

#yfc_NewArrivalsUnderBar{width:634px;height:23px;margin:0;padding:0;display:block;clear:both;text-indent:-9999px;}
#yfc_NewArrivalsIconNote{width:auto;height:auto;margin:0;padding:16px 5px;text-align:right;}
.yfc_NewArrivalsareaPage {margin:0 13px;padding:0;width:auto;height:auto;background:#FFFFFF;display:block;}
.yfc_NewArrivalsareaPageClm1{margin:0 13px;padding:5px;width:auto;height:auto;background:#eeeeee url(http://i.yimg.jp/images/fanclub/common/yfc_new_line.gif) bottom no-repeat;display:block;}
.yfc_NewArrivalsareaPageClm2{margin:0 13px;padding:5px;width:auto;height:auto;background:#FFFFFF url(http://i.yimg.jp/images/fanclub/common/yfc_new_line.gif) bottom no-repeat;display:block;}
.yfc_NewArrivalsareaPageClm3{margin:0 13px;padding:5px;width:auto;height:auto;background:#eeeeee;display:block;}
.yfc_NewArrivalsareaPageEr{margin:0 13px;padding:5px;width:auto;height:auto;background:#FFFFFF;display:block;}
.yfc_NewArrivalsareaPageEr p{margin:0;padding:10px;width:auto;height:auto;text-align:center;}

/*blog*/
dl.yfc_New_Blog dt{margin:0 5px 0 0;padding:0;float:left;display:block;}
dl.yfc_New_Blog dd.yfc_NewArtist{margin:0;padding:0;float:left;display:block;width:287px;height:auto;text-align:left;}
dl.yfc_New_Blog dd.yfc_NewArtist p{margin:10px 0 0 0;padding:0;width:287px;height:auto;text-align:left;font-size:16px;}
dl.yfc_New_Blog dd.yfc_NewDate{margin:0;padding:0;float:left;display:block;width:180px;height:auto;text-align:left;}
dl.yfc_New_Blog dd.yfc_NewDate p{margin:10px 0 0 5px;padding:0;width:auto;height:auto;text-align:right;font-size:14px;}

/*photo*/
dl.yfc_New_Photo dt{margin:0 5px 0 0;padding:0;float:left;display:block;}
dl.yfc_New_Photo dd.yfc_NewArtist{margin:0;padding:0;float:left;display:block;width:287px;height:auto;text-align:left;}
dl.yfc_New_Photo dd.yfc_NewArtist p{margin:10px 0 0 0;padding:0;width:287px;height:auto;text-align:left;font-size:16px;}
dl.yfc_New_Photo dd.yfc_NewDate{margin:0;padding:0;float:left;display:block;width:180px;height:auto;text-align:left;}
dl.yfc_New_Photo dd.yfc_NewDate p{margin:10px 0 0 5px;padding:0;width:auto;height:auto;text-align:right;font-size:14px;}

/*video*/
dl.yfc_New_Video dt{margin:0 5px 0 0;padding:0;float:left;display:block;}
dl.yfc_New_Video dd.yfc_NewArtist{margin:0;padding:0;float:left;display:block;width:287px;height:auto;text-align:left;}
dl.yfc_New_Video dd.yfc_NewArtist p{margin:10px 0 0 0;padding:0;width:287px;height:auto;text-align:left;font-size:16px;}
dl.yfc_New_Video dd.yfc_NewDate{margin:0;padding:0;float:left;display:block;width:180px;height:auto;text-align:left;}
dl.yfc_New_Video dd.yfc_NewDate p{margin:10px 0 0 5px;padding:0;width:auto;height:auto;text-align:right;font-size:14px;}


/* ----------------------------------------
yfc_closeup_style
---------------------------------------- */
#yfc_Closeuparea{width:634px;height:239px;margin:0;padding:0;background:url(http://i.yimg.jp/images/fanclub/common/yfc_closeup_bg.gif) repeat-y;}
#yfc_Closeuparea h2{width:634px;height:56px;margin:0;padding:0;text-indent:-9999px;display:block;}
#yfc_CloseupFlasharea{width:600px;height:150px;margin:0 17px;padding:0;}
#yfc_CloseupareaUnderBar{width:634px;height:33px;margin:0;padding:0;text-indent:-9999px;display:block;}


/* ----------------------------------------
yfc_campaign_style
---------------------------------------- */
#yfc_Campaignarea{width:634px;height:auto;margin:0;padding:0;}
#yfc_Campaignarea a{ color:#000000; }

#yfc_Campaignarea h2{width:634px;height:43px;margin:0;padding:0;text-indent:-9999px;font-size:xx-small;}
/* Campaignarea_ttl 使わない */
#yfc_Campaignarea .Campaignarea_ttl{vertical-align: bottom;height: 95px;width: 634px;text-indent:-9999px;}
#yfc_Campaignarea .Campaignarea_ttl_txt{width: 634px;height: 95px;text-align: right;}
#yfc_Campaignarea .Campaignarea_ttl_txt p{position: relative;top: 40px;padding-right: 10px;}
#yfc_Campaignarea .Campaignarea_ttl_txt a{font-size: 105%;color: #000000;}

/* Campaignarea_ttl01 */
#yfc_Campaignarea .Campaignarea_ttl01{height: 88px;width: 634px;margin: 0px;padding: 0px;line-height: 0px;}
#yfc_Campaignarea p.yfc_CpOff_Txt{width:634px;height:52px;margin:0;padding:0;text-indent:-9999px;font-size:xx-small;}
#yfc_Campaignarea h3{width:634px;height:41px;margin:0;padding:0;text-indent:-9999px;font-size:xx-small;}
#yfc_Campaignarea_UmderBar{width:634px;height:17px;margin:0;padding:0;text-indent:-9999px;font-size:xx-small;}

/*特典アーティスト*/
.yfc_Campaignarea_Clmttl{width:auto;height:auto;padding:5px;background-color: #aed2d4;font-size: 110%;font-weight: bold;color: #0e6c8a;}
.yfc_Campaignarea_Clm1{width:auto;height:auto;margin:5px;padding:5px;background:url(http://i.yimg.jp/images/fanclub/common/yfc_cp_line.gif) bottom no-repeat;}
.yfc_Campaignarea_Clm2{width:auto;height:auto;margin:5px;padding: 5px;}
dl.yfc_Campaign dt{margin:0 5px 0 0;padding:0;float:left;display:block;}
/*アーティスト名*/
dl.yfc_Campaign dd.yfc_Artist{margin:0;padding:0;float:left;display:block;width:368px;height:auto;text-align:left;}
dl.yfc_Campaign dd.yfc_Artist p{margin:10px 0 0 0;padding:0;width:368px;height:auto;text-align:left;font-size:14px;}
dl.yfc_Campaign dd.yfc_Artist p a{ color:#000000; }

/*日付*/
dl.yfc_Campaign dd.yfc_Date{margin:0;padding:0;float:left;display:block;width:134px;height:auto;text-align:left;}
dl.yfc_Campaign dd.yfc_Date p{margin:10px 0 0 0;padding:0;width:auto;height:auto;text-align:right;font-size:14px;}

/*説明*/
dl.yfc_Campaign dd.yfc_Exp{margin:0;padding:0;float:left;display:block;width:502px;height:auto;text-align:left;}
dl.yfc_Campaign dd.yfc_Exp p{margin:10px 0 0 0;padding:0;width:auto;height:auto;text-align:left;font-size:14px;}

/*yfc_Campaignarea2*/
#yfc_Campaignarea2{width:634px;height:auto;margin:0;padding:0;}
#yfc_Campaignarea2 a{color:#FFFFFF;}
#yfc_Campaignarea2 h3{width:634px;height:35px;margin:0;padding:20px 0 0 0;}
#yfc_Campaignarea2 p.yfc_Premimu_Exp{width:auto;height:auto;margin:0;padding:0 10px 5px 10px;background:#2390b3;color:#FFFFFF;font-size:14px;}
#yfc_Campaignarea2 p.yfc_Premimu_Detail{width:auto;height:auto;margin:0;padding:10px 10px 5px 10px;background:#2390b3;color:#FFFFFF;text-align:center;}
#yfc_Campaignarea2 p.yfc_Premimu_Detail2{width:auto;height:auto;margin:0;background:#2390b3;color:#FFFFFF;text-align:center;padding-top: 2px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}
#yfc_Campaignarea2_UnderBar{width:634px;height:8px;margin:0 0 10px 0;padding:0;}

/*yfc_Campaignarea3*/
#yfc_Campaignarea3{width:auto;height:auto;margin:0;padding:0;clear: both;background-color: #2390b3;}
#yfc_Campaignarea3 a{color:#FFFFFF;}
#yfc_Campaignarea3 h3{width:634px;height:35px;margin:0;padding-top: 0px;padding-right: 0;padding-bottom: 0;padding-left: 0;}
#yfc_Campaignarea3 p.yfc_Premimu_Exp{width:auto;height:auto;margin:0;padding:0 10px 5px 10px;background:#2390b3;color:#FFFFFF;font-size:14px;}
#yfc_Campaignarea3 p.yfc_Premimu_Detail{width:auto;height:auto;margin:0;padding:10px 10px 5px 10px;background:#2390b3;color:#FFFFFF;text-align:center;}
#yfc_Campaignarea3 p.yfc_Premimu_Detail2{width:auto;height:auto;margin:0;background:#2390b3;color:#FFFFFF;text-align:center;padding-top: 2px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}
#yfc_Campaignarea3_UnderBar{width:634px;height:8px;margin:0 0 10px 0;padding:0;}
#yfc_CampaignLine{text-align: center;margin: 0px;padding: 0px;border-right-width: 2px;border-left-width: 2px;border-right-style: solid;border-left-style: solid;border-right-color: #2390b3;border-left-color: #2390b3;width: auto;}
.yfc_Campaignarea_btn{text-align: center;width: auto;background-color: #ffffff;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 10px;padding-left: 0px;
line-height: 0px;}

/* ----------------------------------------
yfc_list_style
---------------------------------------- */
#yfc_List_Naviarea{width:634px;height:78px;margin:0;padding:0;text-align:center;}
#yfc_List_Naviarea h2{width:634px;height:51px;margin:0;padding:0;display:block;}
#yfc_List_Navi{width:634px;height:22px;margin:0;padding:0;background:#000000;text-align:center;}
#yfc_List_Navi p{width:624px;height:22px;margin:0 auto;padding:0;background:#FFFFFF;display:block;font-size:14px;text-align:left;text-indent:10px;line-height:1.5em;}

#yfc_List_Navi a{color:#000000;}
#yfc_List_NaviUnderBar{idth:634px;height:5px;margin:0;padding:0;text-indent:-9999px;display:block;background:#000000;}
#yfc_List_NaviUnderBar{width:634px;height:5px;margin:0;padding:0;text-indent:-9999px;display:block;background:#000000;}
#yfc_List_bg{width:634px;height:auto;margin:0;padding:0;}
#yfc_List{width:634px;height:auto;margin:0;padding:0;}

/*delate?*/
h3#yfc_List_mds1{width:634px;height:59px;margin:0;padding:0;background:url(http://i.yimg.jp/images/fanclub/common/yfc_list_mdst.gif) center top no-repeat;font-size:100%;display:block;}
#yfc_List_mds1 img{margin:26px 0 9px 18px;padding:0;}
h3#yfc_List_mds2{width:634px;height:33px;margin:0;padding:0;background:url(http://i.yimg.jp/images/fanclub/common/yfc_list_mds.gif) center top no-repeat;font-size:100%;display:block;overflow:hidden;}
#yfc_List_mds2 img{margin:0 0 9px 18px;padding:0;float:left;}
h3#yfc_List_mds2 p{width:145px;height:auto;margin:10px 12px 0 auto;_margin:10px 8px 0 auto;padding:0;display:block;float:right;font-size:12px;text-align:center;_text-align:right;}
h3#yfc_List_mds2 a { color:#000000; }

/*delate?*/
h3.yfc_List_mds1{width:634px;height:59px;margin:0;padding:0;background:url(http://i.yimg.jp/images/fanclub/common/yfc_list_mdst.gif) center top no-repeat;font-size:100%;
display:block;}
.yfc_List_mds1 img{margin:26px 0 9px 18px;padding:0;}
h3.yfc_List_mds2{width:634px;height:33px;margin:0;padding:0;background:url(http://i.yimg.jp/images/fanclub/common/yfc_list_mds.gif) center top no-repeat;font-size:100%;display:block;overflow:hidden;}
.yfc_List_mds2 img{margin:0 0 9px 18px;padding:0;float:left;}
.yfc_List_BackLink{width:auto;height:auto;margin:0 0 5px 0;padding:0 10px 0 0;font-size:12px;text-align:right;}
.yfc_List_BackLink a { color:#414141; }
.yfc_List_wrap{width:auto;height:auto;margin:0;padding:0px 2px 5px 2px;text-align:left;line-height:1.4em;}
.yfc_List_wrap a{ color:#000000 }
.yfc_List_clm{width:210px;height:auto;margin:0;padding:0 0 5px 0;text-align:center;float:left;}
.yfc_List_clm p{width:170px;height:auto;margin:0 auto;padding:0;text-align:center;}
#yfc_List_Underbar{width:634px;height:15px;margin:0;padding:0;text-indent:-9999px;}

/* ----------------------------------------
yfc_info_style
---------------------------------------- */
body#yfc_InfoBg{ background-color:#89d5da}
h1#yfc_Info_Ttl{width:950px;height:auto;padding:0;margin:5px 0 0 0;display:block;}
#yfc_Info_Navi{width:950px;height:auto;padding:0 0 5px 0;margin:0 0 10px 0;background:#000000;}
#yfc_Info_Navi p{width:940px;height:auto;margin:0 5px 0 5px;padding:0;text-indent:10px;line-height:1.4em;text-align:left;background-color:#FFFFFF;}
#yfc_Info_Navi p a{color:#000000;}
#yfc_Info_Frm{width:950px;height:auto;background:url(http://i.yimg.jp/images/fanclub/info/yfc_info_frmbg.gif) repeat-y;padding:0;margin:0;}
#yfc_Info_Frm p{width:930px;height:auto;padding:0;margin:20px 0 0 0;text-align:right;font-size:14px;}
#yfc_Info_Frm a{ color:#000000; }
.yfc_Info_FrmTxt{width:910px;height:auto;padding:15px 0;margin:0 20px;text-align:left;background:url(http://i.yimg.jp/images/fanclub/info/yfc_info_line.gif) bottom no-repeat;}
#yfc_Info_FrmTopBar{width:950px;height:auto;padding:0;margin:0 0 10px 0;display:block;}
#yfc_Info_FrmUnderBar{width:950px;height:auto;padding:0;margin:5px 0 0 0;display:block;}
.yfc_Info_Pager{width:auto;height:auto;padding:15px;margin:0;text-align:center;}
.yfc_Info_Pager a{ color:#000000 }
ul.listtype1 {list-style-image: none;list-style-type: none;margin : 0;padding : 4px 3px 4px 20px;}
ul.listtype1 li{ line-height : 130%;   padding : 1px 0 3px 0; }


/* ----------------------------------------
yfc_newarrivals_style_5
---------------------------------------- */
.yfc_NewArrivalsareaPageClm3{background:#eeeeee url(http://i.yimg.jp/images/fanclub/common/yfc_new_line.gif) bottom no-repeat;}
.yfc_NewArrivalsareaPageClm4{margin:0 13px;padding:5px;width:auto;height:auto;background:#FFFFFF url(http://i.yimg.jp/images/fanclub/common/yfc_new_line.gif) bottom no-repeat;display:block;}
.yfc_NewArrivalsareaPageClm5{margin:0 13px;padding:5px;width:auto;height:auto;background:#eeeeee;display:block;}


/* ----------------------------------------
yfc_addition080331
---------------------------------------- */
dd.yfc_Right_MailArea{width:256px;height:auto;margin:2px 10px 10px 10px;padding:5px;background:#c5e2e8;border:1px solid #2290b3;color:#268faf;text-align:center;font-size:14px;clear:both;font-weight:bold;display:block;letter-spacing:0.1em;}
dd.yfc_Right_QrcodeExp3{width:260px;height:auto;margin:5px 10px;padding:0;text-align:left;font-size:14px;clear:both;}





