
.pbBlock {
	font-size: 103%;
}

td {
	color: #444;
}

/* ---------------------------------------------------
 Hdg
---------------------------------------------------- */
.section01 h2{
margin-bottom:5px;
padding:8px 10px 8px 20px;
background:url("/service/tv/digiana/images/bg_hdg2.gif") no-repeat left top;
height:25px;
font-size:14px;
color:#333333;
}
.section01 h2 span{
font-size:10px;
}

.section01 h3{
margin-bottom:5px;
padding:5px 10px 8px 20px;
background:url("/service/tv/digiana/images/bg_hdg3.gif") no-repeat left center;
height:25px;
font-size:14px;
color:#333333;
}

/* ---------------------------------------------------
 Text
---------------------------------------------------- */
.alignC{
text-align:center;
}

.alignR{
text-align:right;
}

.lead01{
margin:0 0 10px;
padding:5px 0 0;
}

.lead02{
font-size: 120%;
}
/* ---------------------------------------------------
 List
---------------------------------------------------- */
.section01 ul.uList01 li{
padding:0 0 5px 14px;
background:url("/service/tv/digiana/images/bg_circle.gif") no-repeat left 0.3em;
}

.section01 ul.uList02 li{
padding:0 0 0 10px;
background:url("/service/tv/digiana/images/bg_arrow02.gif") no-repeat left 0.3em;
}


.section01 ul.notice01 li{
position:relative;
padding:0 0 3px 2em;
zoom:1;
font-size:86%;
}
.section01 ul.notice01 li span{
position:absolute;
top:0;
left:0;
}

.section01 ul.notice02 li{
position:relative;
padding:0 0 3px 1.5em;
zoom:1;
font-size:86%;
}
.section01 ul.notice02 li span{
position:absolute;
top:0;
left:0;
}

.section01 dl.dList01{
margin-bottom:10px;
}
.section01 dl.dList01 dt{
font-weight:bold;
color:#fa1d91;
}

.section01 dl.dList02{
margin-bottom:5px;
padding:5px;
background-color:#eeeeee;
font-size:85%;
}
.section01 dl.dList02 dt{
font-weight:bold;
}

.section01 dl.faq{
margin-bottom:15px;
}

.section01 dl.faq dt{
margin-bottom:10px;
padding-bottom:11px;
background:url("/service/tv/digiana/images/bg_faq.gif") repeat-x left bottom;
font-weight:bold;
}

.section01 dl.faq dt span{
display:block;
padding-top:5px;
padding-left:35px;
background:url("/service/tv/digiana/images/icon_q.gif") no-repeat left center;
min-height:20px;
_height:20px;
}

.section01 dl.faq dd{
padding-left:70px;
background:url("/service/tv/digiana/images/icon_a.gif") no-repeat 35px top;
min-height:25px;
_height:25px;
}

/* ---------------------------------------------------
 Link List
---------------------------------------------------- */
ul.gNavi{
margin-bottom:20px;
zoom:1;
}

ul.gNavi li{
float:left;
}

.section01 ul.linkList01{
padding:10px 0 15px;
}

.section01 div.linkWap01{
margin-bottom:10px;
background:#fcf1f1 url("/service/tv/digiana/images/bg_link01_b.gif") no-repeat left bottom;
}

.section01 div.linkWap01 div.inner{
padding:10px 10px 5px 15px;
background:url("/service/tv/digiana/images/bg_link01_t.gif") no-repeat left top;
}

.section01 div.linkWap01 ul.ancLink01{
margin-bottom:5px;
zoom:1;
}

.section01 div.linkWap01 ul.ancLink01 li{
float:left;
margin:0 15px 5px 0;
padding-left:15px;
background:url("/service/tv/digiana/images/bg_arrow01.gif") no-repeat left 0.35em;
width:75px;
}


.section01 div.linkWap01 ul.ancLink02{
zoom:1;
}

.section01 div.linkWap01 ul.ancLink02 li{
float:left;
margin:0 20px 5px 0;
padding-left:15px;
background:url("/service/tv/digiana/images/bg_arrow01.gif") no-repeat left 0.35em;
}



/* ---------------------------------------------------
 Box
---------------------------------------------------- */
.section00{
margin-bottom:5px;
}

.section01{
margin-bottom:25px;
}

.section02{
margin-bottom:15px;
}

.section03{
margin-bottom:25px;
padding:15px;
background-color:#e1e1e1;
text-align:center;
}
.section03 ul{
margin:0;
padding:0;
}

.section03 ul li{
margin:0 5px;
display:inline;
}


.box01 .txt{
float:right;
width:585px;
}
.box01 .img{
float:left;
width:160px;
}

.box02 .img{
float:right;
width:366px;
}
.box02 .txt{
float:left;
width:379px;
}

.box02-140324 .img{
float:right;
width:500px;
}
.box02-140324 .txt{
float:left;
width:245px;
}
.s_txt{
color: #666666;
font-size:10px;
}

.box03 .txt{
float:right;
width:675px;
}
.box03 .img{
float:left;
width:70px;
}

.box04 {
overflow: hidden;
zoom:1;
}
.box04 .img01{
float:left;
width: 386px;
}
.box04 .img02{
float:left;
width: 354px;
}

/* btnBox */
.btnBox{
margin-bottom: 0;
margin-left:10px;
margin-right:10px;
padding: 10px 10px 0 20px;
background: #ffe6bf;
}

.section01 .box{
position: relative;
width: 744px;
margin: 0 0 10px;
background: url(/service/tv/digiana/images/bg_box_01a.gif) repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}

.section01 .box .inner{
background: url(/service/tv/digiana/images/bg_box_02a.gif) 0 100% no-repeat;
	width:744px;
	padding-bottom:13px;
}

/* ---------------------------------------------------
  Table
---------------------------------------------------- */
.section01 table{
margin-bottom:5px;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
width:100%;
}

.section01 table th{
padding:5px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
background:#ffdbee;
color:#444444;
text-align:center;
font-weight:bold;
}

.section01 table td{
padding:5px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-size:100%;
}

.section01 table td span.area{
font-size:110%;
font-weight:bold;
}

/* ---------------------------------------------------
  Pop Up
---------------------------------------------------- */
#DisianaPop{
margin:0;
padding:0;
font-size:80%;
color:#666666;
}

#DisianaPop img{
border:0;
vertical-align:top;
}

#DisianaPop #wapper{
margin:20px auto 0;
width:484px;
}

#DisianaPop h1{
margin-bottom:5px;
padding:8px 10px 8px 20px;
background:url("/service/tv/digiana/images/bg_hdg2.gif") no-repeat left top;
height:25px;
font-size:14px;
color:#333333;
}

#DisianaPop p.movie{
margin:0 0 15px;
padding:0;
}

#DisianaPop p.close{
margin:0;
padding:0;
text-align:center;
}


/* common_v3 custom  */
div#packArea .toggle{
  width: 724px;
}
#packArea p{
  margin: 0 auto;

}

/* ---------------------------------------------------
  ClearFix
---------------------------------------------------- */
div{
zoom:1;
}

ul.gNavi:after,
ul.ancLink01:after,
ul.ancLink02:after,
.box01:after,
.box02:after,
.box03:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}