@charset "utf-8";
.left-away{	
position:absolute;
left:-9999px;
}
.mr_t1{
margin-top:1px;
}
.mr_t2{
margin-top:2px;
}
.mr_t3{
margin-top:3px;
}
.mr_t4{
margin-top:4px;
}
.mr_t5{
margin-top:5px;
}
.mr_t6{
margin-top:6px;
}
.mr_t7{
margin-top:7px;
}
.mr_t8{
margin-top:8px;
}
.mr_t9{
margin-top:9px;
}
.mr_t10{
margin-top:10px;
}
.mr_t12{
margin-top:12px;
}
.mr_t15{
margin-top:15px;
}
.mr_t20{
margin-top:20px;
}
.mr_t25{
margin-top:25px;
}
.mr_t30{
margin-top:30px;
}
.mr_t40{
margin-top:40px;
}
.mr_t50{
margin-top:50px;
}
.mr_b5{
margin-bottom:5px;
}
.mr_b7{
margin-bottom:7px;
}
.mr_b10{
margin-bottom:10px;
}
.mr_b15{
margin-bottom:15px;
}
.mr_b20{
margin-bottom:20px;
}
.mr_b30{
margin-bottom:30px;
}
.mr_l1{
margin-left:1px;
}
.mr_l2{
margin-left:2px;
}
.mr_l3{
margin-left:3px;
}
.mr_l4{
margin-left:4px;
}
.mr_l5{
margin-left:5px;
}
.mr_l9{
margin-left:9px;
}
.mr_l10{
margin-left:10px;
}
.mr_l15{
margin-left:15px;
}
.mr_l20{
margin-left:20px;
}
.mr_l23{
margin-left:23px;
}
.mr_l25{
margin-left:25px;
}
.mr_l30{
margin-left:30px;
}
.mr_l35{
margin-left:35px;
}
.mr_l40{
margin-left:40px;
}
.mr_l45{
margin-left:45px;
}
.mr_l50{
margin-left:50px;
}
.mr_l55{
margin-left:55px;
}
.mr_l60{
margin-left:60px;
}
.mr_r5{
margin-right:5px;
}
.mr_r10{
margin-right:10px;
}
.mr_r15{
margin-right:15px;
}
.mr_r20{
margin-right:20px;
}
.mr_r39{
margin-right:39px;
}
.mr_r25{
margin-right:25px;
}
.mr_at{
margin:auto;
}
.pd_t1{
padding-top:1px;
}
.pd_t2{
padding-top:2px;
}
.pd_t3{
padding-top:3px;
}
.pd_t4{
padding-top:4px;
}
.pd_t5{
padding-top:5px;
}
.pd_t6{
padding-top:6px;
}
.pd_t7{
padding-top:7px;
}
.pd_t8{
padding-top:8px;
}
.pd_t9{
padding-top:9px;
}
.pd_t10{
padding-top:10px;
}
.pd_t20{
padding-top:20px;
}
.pd_t30{
padding-top:30px;
}
.pd_t40{
padding-top:40px;
}
.pd_t90{
padding-top:90px;
}
.pd_b5{
padding-bottom:5px;
}
.pd_b10{
padding-bottom:10px;
}
.fw_bd{
font-weight:bold;
}
.fs_80{
font-size:80%;
}
.fs_90{
font-size:90%;
}
.fs_100{
font-size:100%;
}
.fs_110{
font-size:110%;
}
.fs_120{
font-size:120%;
}
.fs_130{
font-size:130%;
}
.lh_130{
line-height:130%;
}
.lh_140{
line-height:140%;
}
.lh_150{
line-height:150%;
}
.lh_160{
line-height:160%;
}
.lh_170{
line-height:170%;
}
.fl_l{
float:left;
}
.fl_r{
float:right;
}
.tar{
text-align:right;
}
.clearfix:after { 
display:block;
clear:both;
height:0px;
visibility:hidden;
content:".";
}
.clearfix {
min-height: 1px; /*IE6、7*/
}
* html .clearfix {
height: 1px;
/*¥*//*/ /*MAC IE5.x対策*/
height: auto;
overflow: hidden;
/**/
}
/*ul,li,p,dl,dt,dd{
margin:0;
padding:0;
}*/

.fc_p{
color:#f3675f;
}
.fc_pk{
color:#e5564e;
}



#lfj13{
width:100%;
color:#fff;
line-height:100%;
}
#lfj13 h1{
font-size:100%;
margin-bottom:3px;
padding:0;
color:#000;
}
#lfj13 a:link,a:hover,a:visited{
color:#fecb5d;
text-decoration:underline;
}
#lfj13_wp{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_base-4.jpg);
background-repeat:no-repeat;
/*padding-top:125px;*/
padding-bottom:30px;
}
#lfj13_wp img.mainttl{
margin-left:27px;
margin-top:14px;
margin-bottom:13px;
}

/*左カラム*/
#lfj13_wp #lfj13_wp_l{
width:236px;
float:left;
margin-left:9px;
}
/*ナビ*/
#lfj13_wp #lfj13_wp_l ul#nav{
list-style:none;
margin-left:6px;
}
#lfj13_wp #lfj13_wp_l ul#nav li.tkt{
width:230px;
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_nv_bk.png);
background-repeat:repeat-y;
}
#lfj13_wp #lfj13_wp_l ul#nav li.tkt ul.date{
list-style:none;
margin-top:8px;
margin-bottom:7px;
}
#lfj13_wp #lfj13_wp_l ul#nav li.tkt ul.date li.bt{
margin-left:9px;
margin-bottom:2px;
}
#lfj13_wp #lfj13_wp_l ul#nav li.tkt .sale{
border-top:dotted 1px #aebfdf;
width:208px;
margin:0 auto;
padding-top:6px;
padding-bottom:7px;
line-height:130%;
}
#lfj13_wp #lfj13_wp_l ul#nav li.abt{
margin-bottom:2px;
}
#lfj13_wp #lfj13_wp_l ul#nav li.thm{
margin-top:-3px;
}

/*プログラム*/
#lfj13_wp #lfj13_wp_l #prg{
width:236px;
margin-top:10px;
}
#lfj13_wp #lfj13_wp_l #prg h2{
}
#lfj13_wp #lfj13_wp_l #prg .inbox{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_tp_bk1.png);
background-repeat:repeat-y;
width:206px;
padding-left:18px;
padding-right:12px;
}
#lfj13_wp #lfj13_wp_l #prg .inbox p{
line-height:130%;
}
#lfj13_wp #lfj13_wp_l #prg .inbox ul{
list-style:none;
padding-top:8px;
padding-bottom:8px;
margin-left:10px;
}
#lfj13_wp #lfj13_wp_l #prg .inbox li{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_ic01.png);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
font-size:120%;
padding-bottom:2px;
line-height:130%;
}

/*その他のエリア*/
#lfj13_wp #lfj13_wp_l #area{
width:236px;
/*margin-top:15px;*/
margin-top:10px;
}
#lfj13_wp #lfj13_wp_l #area h2{
}
#lfj13_wp #lfj13_wp_l #area .inbox{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_tp_bk3.png);
background-repeat:repeat-y;
width:206px;
padding-left:18px;
padding-right:12px;
}
#lfj13_wp #lfj13_wp_l #area .inbox p{
}
#lfj13_wp #lfj13_wp_l #area .inbox ul{
list-style:none;
padding-top:8px;
padding-bottom:8px;
margin-left:10px;
}
#lfj13_wp #lfj13_wp_l #area .inbox li{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_ic01.png);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
padding-bottom:2px;
line-height:130%;
}



/*中央カラム*/
#lfj13_wp #lfj13_wp_c{
width:450px;
float:left;
margin-left:20px;
margin-top:-38px;
}
#lfj13_wp #lfj13_wp_c .dtttl{
padding-left:39px;
margin-bottom:20px;
}
#lfj13_wp #lfj13_wp_c .sns{
width:450px;
margin-left:55px;
margin-bottom:520px;
}
#lfj13_wp #lfj13_wp_c .prsttl{
margin-left:29px;
margin-bottom:120px;
}

/*下部テキスト*/
#lfj13_wp #lfj13_wp_c #udtxt{
width:400px;
float:left;
margin-left:20px;
border:1px solid #fff;
padding:10px;
line-height:130%;
}



/*右カラム*/
#lfj13_wp #lfj13_wp_r{
width:236px;
float:right;
margin-left:9px;
padding-right:15px;
}

/*インフォメーション*/
#lfj13_wp #lfj13_wp_r #info{
width:236px;
margin-top:-2px;
}
#lfj13_wp #lfj13_wp_r #info h2{
}
#lfj13_wp #lfj13_wp_r #info .inbox{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_tp_bk1.png);
background-repeat:repeat-y;
}
/*インフォ長いバージョン
#lfj13_wp #lfj13_wp_r #info .inbox ul{
list-style:none;
padding-bottom:8px;
padding-right:10px;
padding-left:10px;
margin-left:10px;
height:400px;
overflow:auto;
}*/
/*インフォ短いバージョン*/
#lfj13_wp #lfj13_wp_r #info .inbox ul{
list-style:none;
padding-bottom:8px;
padding-right:10px;
padding-left:10px;
margin-left:10px;
height:220px;
overflow:auto;
}
#lfj13_wp #lfj13_wp_r #info .inbox li.date{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_ic02.gif);
background-repeat:no-repeat;
background-position:left;
line-height:130%;
padding-left:7px;
margin-bottom:1px;
}
#lfj13_wp #lfj13_wp_r #info .inbox li.cont{
padding-bottom:7px;
line-height:130%;
border-bottom:dotted 1px #aebfdf;
margin-bottom:7px;
}

/*お気に入り登録*/
#lfj13_wp #lfj13_wp_r #fav{
width:236px;
/*margin-top:15px;*/
margin-top:35px;
}
#lfj13_wp #lfj13_wp_r #fav h2{
}
#lfj13_wp #lfj13_wp_r #fav .inbox{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_tp_bk3.png);
background-repeat:repeat-y;
width:206px;
padding-left:18px;
padding-right:12px;
}
#lfj13_wp #lfj13_wp_r #fav .inbox p{
line-height:130%;
}
#lfj13_wp #lfj13_wp_r #fav .inbox ul{
list-style:none;
padding-top:8px;
padding-bottom:8px;
margin-left:10px;
}
#lfj13_wp #lfj13_wp_r #fav .inbox li{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_ic01.png);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
font-size:120%;
padding-bottom:2px;
line-height:130%;
}



/*第二階層*/
/*チケット情報*/

#lfj13_scd{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_base_scd.jpg);
background-repeat:no-repeat;
/*padding-top:125px;*/
padding-bottom:30px;
}
#lfj13_scd img.head{
margin-bottom:11px;
}

/*左カラム*/
#lfj13_scd #lfj13_scd_l{
width:236px;
float:left;
margin-left:9px;
}
/*ナビ*/
#lfj13_scd #lfj13_scd_l ul#nav{
list-style:none;
margin-left:6px;
}
#lfj13_scd #lfj13_scd_l ul#nav li.tkt{
width:230px;
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_nv_bk.png);
background-repeat:repeat-y;
}
#lfj13_scd #lfj13_scd_l ul#nav li.tkt ul.date{
list-style:none;
margin-top:8px;
margin-bottom:7px;
}
#lfj13_scd #lfj13_scd_l ul#nav li.tkt ul.date li.bt{
margin-left:9px;
margin-bottom:2px;
}
#lfj13_scd #lfj13_scd_l ul#nav li.tkt .sale{
border-top:dotted 1px #aebfdf;
width:208px;
margin:0 auto;
padding-top:6px;
padding-bottom:7px;
line-height:130%;
}
#lfj13_scd #lfj13_scd_l ul#nav li.abt{
margin-bottom:2px;
}
#lfj13_scd #lfj13_scd_l ul#nav li.thm{
margin-top:-3px;
}

/*プログラム*/
#lfj13_scd #lfj13_scd_l #prg{
width:236px;
margin-top:10px;
}
#lfj13_scd #lfj13_scd_l #prg h2{
}
#lfj13_scd #lfj13_scd_l #prg .inbox{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_tp_bk1.png);
background-repeat:repeat-y;
width:206px;
padding-left:18px;
padding-right:12px;
}
#lfj13_scd #lfj13_scd_l #prg .inbox p{
line-height:130%;
}
#lfj13_scd #lfj13_scd_l #prg .inbox ul{
list-style:none;
padding-top:8px;
padding-bottom:8px;
margin-left:10px;
}
#lfj13_scd #lfj13_scd_l #prg .inbox li{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_ic01.png);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
font-size:120%;
padding-bottom:2px;
line-height:130%;
}

/*その他のエリア*/
#lfj13_scd #lfj13_scd_l #area{
width:236px;
/*margin-top:15px;*/
margin-top:10px;
}
#lfj13_scd #lfj13_scd_l #area h2{
}
#lfj13_scd #lfj13_scd_l #area .inbox{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_tp_bk1.png);
background-repeat:repeat-y;
width:206px;
padding-left:18px;
padding-right:12px;
}
#lfj13_scd #lfj13_scd_l #area .inbox p{
line-height:130%;
}
#lfj13_scd #lfj13_scd_l #area .inbox ul{
list-style:none;
padding-top:8px;
padding-bottom:8px;
margin-left:10px;
}
#lfj13_scd #lfj13_scd_l #area .inbox li{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_ic01.png);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
padding-bottom:2px;
line-height:130%;
}

/*右カラム*/
#lfj13_scd #lfj13_scd_r{
width:707px;
float:right;
margin-left:13px;
padding-right:15px;
line-height:130%;
}
#lfj13_scd #lfj13_scd_r h2{
margin-bottom:12px;
}
#lfj13_scd #lfj13_scd_r ul.dateslct{
width:473px;
margin:0 auto;
list-style:none;
}
#lfj13_scd #lfj13_scd_r ul.dateslct li{
float:left;
width:151px;
}
#lfj13_scd #lfj13_scd_r #hall{
margin-top:13px;
}
#lfj13_scd #lfj13_scd_r #hall ul.slct{
padding:0;
}
#lfj13_scd #lfj13_scd_r #hall ul.slct li{
list-style:none;
width:101px;
float:left;
}
#lfj13_scd #lfj13_scd_r #hall ul.slct li a{
display:block;
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_tkt_tab02.png);
}
#lfj13_scd #lfj13_scd_r #hall ul.slct li a.dflt{
background-image:url(http://image.pia.jp/images2/static/pia/feature/classic/LFJ/lfj13_tkt_tab01.png);
cursor:default;
}
#lfj13_scd #lfj13_scd_r #hall ul.slct h3{
margin-left:4px;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst{
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst li{
list-style:none;
background-color:#fff;
padding-top:11px;
padding-left:4px;
padding-right:4px;
padding-bottom:20px;
border-left:1px solid #cecece;
border-right:1px solid #cecece;
/*border-bottom:1px solid #cecece;*/
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst table{
width:697px;
border-top:solid 1px #cecece;
margin-top:10px;
padding-bottom:10px;
color:#4d4d4d;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst tr{
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst th.ht1{
background-color:#f5f5f5;
border-right:solid 1px #cecece;
border-bottom:solid 1px #cecece;
padding:5px;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst th.ht2{
background-color:#f5f5f5;
border-bottom:solid 1px #cecece;
padding:5px;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst td.dt1{
background-color:#f5f5f5;
border-right:solid 1px #cecece;
border-bottom:solid 1px #cecece;
padding:5px;
vertical-align:top;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst td.dt2{
border-right:solid 1px #cecece;
border-bottom:solid 1px #cecece;
padding:5px;
vertical-align:top;
line-height:120%;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst td.dt3{
border-bottom:solid 1px #cecece;
padding:7px;
vertical-align:top;
line-height:120%;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst p.pfno1{
color:#e5564e;
font-weight:bold;
text-align:center;
padding-top:10px;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst p.pfno2{
color:#e5564e;
font-size:200%;
font-weight:bold;
text-align:center;
padding-top:10px;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst p.pftm{
text-align:center;
padding-top:15px;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst p.pfap{
text-align:center;
padding-top:5px;
padding-bottom:10px;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst p.pfap a{
color:#2a64bc;
}
/*
#lfj13_scd #lfj13_scd_r #hall ul.prglst p.pfttl{
color:#e5564e;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}
*/
#lfj13_scd #lfj13_scd_r #hall ul.prglst p.pfttl{
padding-top:10px;
padding-bottom:10px;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst #pass{
background-color:#fffbe4;
border-top:dotted 1px #cfcfcf;
border-bottom:dotted 1px #cfcfcf;
width:565px;
margin:10px auto 20px;
padding:16px;
color:#4f4f4f;
line-height:140%;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst #pass a{
color:#2a64bc;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst #pass .lside{
width:177px;
float:left;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst #pass .rside{
width:320px;
float:right;
}
#lfj13_scd #lfj13_scd_r #hall ul.prglst .att{
color:#4f4f4f;
margin-top:10px;
margin-left:20px;
line-height:130%;
}



/*LFJとは？*/

#lfj13_scd #lfj13_scd_r #cont{
background-color:#fff;
border-left:1px solid #cecece;
border-right:1px solid #cecece;
padding-top:25px;
}
#lfj13_scd #lfj13_scd_r #txt{
float:left;
width:420px;
color:#4d4d4d;
padding-left:25px;
}
#lfj13_scd #lfj13_scd_r #txt h3{
margin-bottom:15px;
}
#lfj13_scd #lfj13_scd_r #txt p{
line-height:150%;
margin-bottom:20px;
}
#lfj13_scd #lfj13_scd_r #txt p.bkyel{
background-color:#fffee5;
padding:20px;
width:320px;
margin:0 auto 40px;
}
#lfj13_scd #lfj13_scd_r #txt .bl{
color:#004eff;
font-weight:bold;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel{
background-color:#fffee5;
padding:25px;
width:380px;
margin:0 auto 40px;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel th.p01{
border-right:1px solid #cecece;
border-bottom:1px solid #cecece;
border-top:1px solid #cecece;
padding:3px;
font-size:80%;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel th.p02{
border-bottom:1px solid #cecece;
border-top:1px solid #cecece;
padding:3px;
font-size:80%;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel td.p01{
border-right:1px solid #cecece;
border-bottom:1px solid #cecece;
padding:3px;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel td.p02{
border-bottom:1px solid #cecece;
padding:3px;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel2{
background-color:#fffee5;
padding:20px;
width:420px;
margin:0 auto 40px;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel2 th.p01{
border-right:1px solid #cecece;
border-bottom:1px solid #cecece;
border-top:1px solid #cecece;
padding:3px;
font-size:80%;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel2 th.p02{
border-bottom:1px solid #cecece;
border-top:1px solid #cecece;
padding:3px;
font-size:80%;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel2 td.p01{
border-right:1px solid #cecece;
border-bottom:1px solid #cecece;
padding:3px;
}
#lfj13_scd #lfj13_scd_r #txt table.bkyel2 td.p02{
border-bottom:1px solid #cecece;
padding:3px;
}
#lfj13_scd #lfj13_scd_r #pht{
float:right;
width:214px;
padding-right:22px;
}
#lfj13_scd #lfj13_scd_r #pht img{
margin-bottom:1px;
}


/*ルネ・マルタンの･･･*/
#lfj13_scd #lfj13_scd_r h3.lft{
margin-bottom:12px;
margin-left:22px;
margin-top:25px;
}
#lfj13_scd #lfj13_scd_r h3.rgt{
margin-bottom:10px;
margin-left:22px;
margin-top:25px;
}
#lfj13_scd #lfj13_scd_r .inbox{
margin-bottom:10px;
}
#lfj13_scd #lfj13_scd_r .inbox .txt01{
float:left;
width:420px;
color:#4d4d4d;
padding-left:25px;
}
#lfj13_scd #lfj13_scd_r .inbox .txt01 p{
line-height:150%;
padding-bottom:7px;
}
#lfj13_scd #lfj13_scd_r .inbox .txt01 p.yl{
padding:2px 5px;
background-color:#fffee5;
}
#lfj13_scd #lfj13_scd_r .inbox .txt01 a{
color:#2a64bc;
}
#lfj13_scd #lfj13_scd_r .inbox .pht01{
float:right;
width:214px;
padding-right:22px;
}
#lfj13_scd #lfj13_scd_r .inbox .pht01 img{
margin-top:5px;
}
#lfj13_scd #lfj13_scd_r .inbox .pht02{
float:left;
width:214px;
padding-left:25px;
}
#lfj13_scd #lfj13_scd_r .inbox .pht02 img{
margin-top:5px;
}
#lfj13_scd #lfj13_scd_r .inbox .txt02{
float:right;
width:420px;
color:#4d4d4d;
padding-right:22px;
}
#lfj13_scd #lfj13_scd_r .inbox .txt02 p{
line-height:150%;
padding-bottom:7px;
}
#lfj13_scd #lfj13_scd_r .inbox .txt02 p.yl{
padding:2px 5px;
background-color:#fffee5;
}
#lfj13_scd #lfj13_scd_r .inbox .txt02 a{
color:#2a64bc;
}