@charset "UTF-8";

#contents{
margin:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}
#contents-inner{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#contents-body{
margin:0px;
padding:30px 45px 15px 45px;
background:#ffffff;
}
#contents-body h2#contents-title{
height:30px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:#ff5a9f;
background-image:url(/softdrink/natchan/cm/img/title.gif);
background-position:20px 7px;
background-repeat:no-repeat;
text-indent:-9999px;
}

#contents-body #contents-T{
margin:0px 0px 30px 0px;
padding:0px 0px 0px 0px;
}
#contents-body #contents-T .subTitle{
margin:20px 0px 10px 0px;
padding:0px 0px 3px 0px;
border-bottom:2px solid #ff9d00;
}
#contents-body #contents-T .contents-L{
width:505px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
font-size:93%;
line-height:1.5;
}
#contents-body #contents-T .contents-R{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}

#contents-body #contents-C{
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}
#contents-body #contents-C-inner{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-right:3px solid #ffb900;
border-left:3px solid #ffb900;
}
#contents-body #contents-C-inner #contents-liner{
padding:20px 25px 15px 25px;
}
#contents-body #contents-C .attention{
margin:0px 0px 8px 0px;
padding:0px 0px 0px 0px;
font-size:93%;
}
#contents-body #contents-C .contents-A{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#contents-body #contents-C .contents-A .subTitle{
margin:0px 0px 15px 0px;
padding:6px 0px 7px 13px;
background-color:#ffb900;
}
#contents-body #contents-C .contents-A .contents-Box{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 35px;
background-position:358px 10px;
background-repeat:no-repeat;
}
#contents-body #contents-C .contents-A .contents-Box .contents-L{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-A .contents-Box .contents-L .images{
margin:0px 35px 30px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-A .contents-Box .contents-L .images2{
margin:0px 0px 30px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-A .contents-Box .contents-L .btn1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-A .contents-Box .contents-L .btn2{
margin:0px 0px 0px 0px;
padding:0px 1px 0px 0px;
float:right;
}
#contents-body #contents-C .contents-A .contents-Box .contents-R{
width:320px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}
#contents-body #contents-C .contents-A .contents-Box .contents-R .images{
margin:0px 20px 20px 0px;
padding:0px 0px 0px 0px;
float:left;
}


#contents-body #contents-C .contents-B{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#contents-body #contents-C .contents-B .subTitle{
margin:0px 0px 15px 0px;
padding:6px 0px 7px 13px;
background-color:#ffb900;
}
#contents-body #contents-C .contents-B .contents-Box{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 35px;
background-position:358px 10px;
background-repeat:no-repeat;
}
#contents-body #contents-C .contents-B .contents-Box .contents-L{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-B .contents-Box .contents-L .images{
margin:0px 35px 20px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-B .contents-Box .contents-L .images2{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-B .contents-Box .contents-L .btn1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-B .contents-Box .contents-L .btn2{
margin:0px 0px 0px 0px;
padding:0px 1px 0px 0px;
float:right;
}
#contents-body #contents-C .contents-B .contents-Box .contents-R{
width:320px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}
#contents-body #contents-C .contents-B .contents-Box .contents-R .images{
margin:0px 20px 20px 0px;
padding:0px 0px 0px 0px;
float:left;
}


#contents-body #contents-C .contents-C{
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}
#contents-body #contents-C .contents-C .subTitle{
margin:0px 0px 15px 0px;
padding:6px 0px 7px 13px;
background-color:#ffb900;
}
#contents-body #contents-C .contents-C .contents-Box{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 44px;
background-image:url(/softdrink/natchan/cm/img/line.gif);
background-position:358px 10px;
background-repeat:no-repeat;
}
#contents-body #contents-C .contents-C .contents-Box .contents-L{
width:251px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-C .contents-Box .contents-L .images{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-C .contents-C .contents-Box .contents-L .btn1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:center;
}
#contents-body #contents-C .contents-C .contents-Box .contents-R{
width:367px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}
#contents-body #contents-C .contents-C .contents-Box .contents-R .images-natchan{
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}
#contents-body #contents-C .contents-C .contents-Box .contents-R .contents-Box{
margin:0px 10px 0px 37px;
padding:0px 0px 0px 0px;
}
#contents-body #contents-C .contents-C .contents-Box .contents-R .images{
margin:0px 20px 20px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#contents-body #contents-C .contents-D{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#fff6e6;
}
#contents-body #contents-C .contents-D .contents-L{
margin:0px 0px 0px 0px;
padding:25px 0px 0px 30px;
float:left;
}
#contents-body #contents-C .contents-D .contents-R{
margin:0px 0px 0px 0px;
padding:8px 0px 6px 38px;
float:left;
}


#contents-body #contents-B{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#contents-body #contents-B .contents-A{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
background-color:#fff6e6;
}
#contents-body #contents-B .contents-A .subTitle{
margin:0px 0px 0px 0px;
padding:2px 0px 7px 20px;
background-color:#ff9d00;
}
#contents-body #contents-B .contents-A .contents-L{
width:397px;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 30px;
float:left;
}
#contents-body #contents-B .contents-A .contents-R{
width:344px;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-B .contents-A .photo{
margin:0px 15px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-B .contents-A .text-Box{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-B .contents-A .text-Box .name{
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
font-weight:bold;
font-size:93%;
}
#contents-body #contents-B .contents-A .text-Box .text{
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
font-size:85%;
*font-size:72%;
line-height:1.5;
}
#contents-body #contents-B .contents-A .text-Box .textLink{
margin:0px 0px 5px 0px;
padding:0px 0px 0px 8px;
background-image:url(/softdrink/natchan/common/img/markArrow.gif);
background-repeat:no-repeat;
font-size:85%;
*font-size:72%;
}

#contents-body #contents-B .contents-B{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
}
#contents-body #contents-B .contents-B .contents-L{
width:400px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#contents-body #contents-B .contents-B .contents-L .subTitle{
margin:0px 0px 0px 0px;
padding:2px 0px 7px 20px;
background-color:#ff9d00;
}
#contents-body #contents-B .contents-B .contents-L .text-Box{
height:110px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#fff6e6;
text-align:center;
}
#contents-body #contents-B .contents-B .contents-L .text-Box .songTitle{
margin:0px 0px 10px 0px;
padding:20px 0px 0px 0px;
font-weight:bold;
font-size:93%;
}
#contents-body #contents-B .contents-B .contents-L .text-Box .text{
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
font-size:85%;
*font-size:72%;
}
#contents-body #contents-B .contents-B .contents-R{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}

.nonMovie{
color:#FF0000;
font-size:85%;
*font-size:72%;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}