/* CSS Document */

body {font: normal 12px "futura", "Century Gothic", "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
      font-weight:normal;
	  color: #111;
	  line-height:150%;
	  margin: 0px auto;
	  padding: 0px;
	  text-align: left;
      letter-spacing: 1px;
	  background-color:#F2F0E7;
/*#F2F2EE*/
	  width:100%;
	  overflow-x: hidden ;
	  position:relative;
	  }


#topcontrol { height:100px; z-index:100;}


*反転時の文字色・背景色 */
::selection { background: #F7D200;　　/* 背景色*/ color:#111;　　/* 文字色*/ }
/* Firefox対応*/
::-moz-selection { background: #F7D200;　/* 背景色*/ color:#111; 　　/* 文字色*/ }




.left { float:left !important; display:block;}

.right { float:right !important; display:block;}

img { border: medium none; vertical-align: bottom; padding:0; }

small { font-weight:normal; font-size:11px; line-height:130%; }

strong {font-weight:normal; color:#FF0000; }

em { font-weight: bold; font-size:14px; font-style:normal; line-height:130%; }

p { margin: 0; padding:0; line-height:155%; }

.p14 { font-size:14px;}
.p18 { font-size:18px;}
.p19 { font-size:19px;}
.p20 { font-size:20px;}
.p24 { font-size:24px;}
.left { text-align:left;}
.right { text-align:right;}
 .fleft { float:left;}
.fright { float:right;}
.m20 { margin-bottom:20px;}
.mt0 { margin-top:0px;}
.mt40 { margin-top:40px;}
.mt30 { margin-top:30px;}
.mt20 { margin-top:20px;}
.mt10 { margin-top:10px;}
.mb20 { margin-bottom:20px;}
.mb40 { margin-bottom:40px;}
.mb60 { margin-bottom:60px;}
.mb100 { margin-bottom:100px;}
.ml30 { margin-left:30px;}
.ml50 { margin-left:50px;}
 .ml270 { margin-left:270px;}
.ml330 { margin-left:330px;}
.mb0 { margin-bottom:0px !important;}
.mb100 { margin-bottom:100px;}
.m0 { margin:0px;}
.w980 { width:980px;}
.bold { font-weight:bold;}
.yellow {color:#F7D200;}
.bg-glay { background-color:#f2f2f2;}
.border { border-bottom:#F7D200 solid 4px;}
.btN { border-top:none !important;}
.bbN { border-bottom:none;}
.bgi { background-image: url("http://localhost/designfesta/wp-content/themes/df/img/artist-bg.gif"); background-repeat: repeat;}
.h370 { height:370px;}
.h400 { height:400px;}

ul { padding:0;  margin:0; float:left;}

li { list-style-position: inside;
     padding:0px 0px 0px 10px;
	 margin:0px 0px 15px 0px;
	 background:none;
	 list-style-type:none;
	 text-justify:distribute;
     }


.rss-item { list-style-position: inside;
        padding:0px 0px 0px 0px;
		margin:0px 0px 15px 0px;
		background: none no-repeat 0px 0px;
		list-style-type:none;
		text-justify:distribute;
		list-style-image:none;
       }

table,tr,th,td,thead,tfoot,tbody,caption { margin: 0 auto; padding: 0; border-collapse:collapse; border:1px #e2e2e2 solid;}


a:link { color: #111; text-decoration: none; }

a:visited { color: #111; text-decoration: none; }

a:hover { color: #111; text-decoration: none; border-bottom:#F9C912 3px solid; }

a:hover img { color: #111; text-decoration: none; border-bottom:none; }


#header h1 { font-size:16px; color: #000; font-weight: bold; width:258px; height:46px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}


#contener h2 { width:100%;
			   letter-spacing:2px;
			   font-size:28px;
			   line-height:28px;
			   padding:  0px 0px 0px 0px;
			   text-align:left;
			　 margin-top:20px 20px 0px 0px;
			   float:left;
			   text-align:left;
			   height:28px;
			   font-weight:normal;
			   }



#contener h3 { width:100%; font-size:18px; font-weight: normal; line-height:18px; padding: 0px 0px 30px 0px; margin:0px; float:left; text-align:left;}


#contener h4 { width:100%;
			   letter-spacing:1px;
			   font-size:14px;
			   line-height:14px;
			   padding:  0px;
			   text-align:left;
			   margin:0px 0px 5px;
			   float:left;
			   text-align:left;
			   padding:0;
			   height:14px;
			   font-weight:bold;
			   }

h4 span { position: relative; top: -13px; padding: 0 10px; background:#FAF9F6; }


.link-allow { vertical-align:middle; padding-bottom:5px; margin-left:1px;}


/*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*/
/*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*/
/*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*//*ページ設定*/


#contener {border-collapse:collapse;
		   width: 100%;
		   position: relative;
		   margin: 0px auto;
		   float:left;
		   text-align:center;
		   overflow-x: hidden;
		   }


#search-bar { height:40px;
              width:100%;
			  margin:0px auto 0px;
			  background-color:#111;
			  float:left;
			  z-index:10;
			  }


#search-bar .search-bar-box { width:980px;
                              margin:0px auto;
							  height:40px;
							  z-index:10;
							  }


.search-open, .lang-open { cursor: pointer; }


#search-slideBox { display:none;
                   height:650px;
				   width:100%;
				   position:absolute;
				   top:110px !important;
				   left:0px;
				   background-color:#fff;
				   filter: alpha(opacity=80);
				   -moz-opacity:0.80;
				   opacity:0.80;
				   z-index:1000;
				   text-align:center;
				   }

#search-slideBox p { margin:0px 0px; font-size:70px; display:block;}



#lang-slideBox { display:none;
                 height:650px;
				 width:100%;
				   position:absolute;
				   top:110px !important;
				   left:0px;
				   background-color:#fff;
				   filter: alpha(opacity=80);
				   -moz-opacity:0.80;
				   opacity:0.80;
				   z-index:1000;
				   text-align:center;
				   float:left;
				   }

 #lang-slideBox p  { margin:0px 0px; font-size:50px; display:block;}

#lang-slideBox ul { margin:0px 0px 0px -490px; float:left; height:100%; width:980px; text-align:center; position:absolute; top:200px; left:50%;}

#lang-slideBox li { display:inline; height:80px; font-size:40px; line-height:70px;}



/* search BOX */
#searchform { width:100%; display: block; position:relative}

#searchform div { width:980px; height:630px; display: block; position: relative; text-align:left; margin:0px auto;}

.screen-reader-text { width:350px; float:left; margin:240px 20px 0px 0px; text-align:right;}

#s { font-size:42px;
     height:55px;
	 border-bottom:6px #000 solid;
	 border-top:none;
	 border-left:none;
	 border-right:none;
     border-collapse:collapse;
	 padding:0px;
	 width:450px;
	 display:block;
	 float:left;
	 margin-top:267px;
	 background-color:none;}

#searchsubmit { display:block;
                float:left;
				background-color:none;
				border:none;
				height:50px;
				width:50px;
				background-repeat:no-repeat;
				margin:270px 0px 0px 15px;
				padding:0px;
				background-image:url(img/search-bt.png);
				 cursor: pointer;
				}

#searchsubmit:hover { display:block;
                float:left;
				background-color:none;
				border:none;
				height:50px;
				width:50px;
				background-repeat:no-repeat;
				margin:270px 0px 0px 15px;
				padding:0px;
				background-image:url(img/search-bt.png);
				 cursor: pointer;
				}

/* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app */
/* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app */
/* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app *//* app */


#contener-app { background-color:#ec2200; float:left; height:100%; width:100%; margin:650px auto 0px;}
/*#F7D200*/

.app-box { width:980px;
		   padding:0px;
		   height:300px;
		   margin:0px auto 0px;
		   position:relative;
		   }

.app-box a:hover img {
         opacity: 0.7;
         filter: alpha(opacity=70);
         -ms-filter: "alpha(opacity=70)";
       }

.app-box2 { width:100%;
		   padding:0px;
		   height:300px;
		   margin:0px auto 0px;
		   position:relative;
		   background-color:#fff;
		   }

.app-box2 a:hover img {
        opacity: 0.7;
        filter: alpha(opacity=70);
        -ms-filter: "alpha(opacity=70)";
      }


.app-box3 { width:100%;
		   padding:0px;
		   height:300px;
		   margin:0px auto 0px;
		   position:relative;
		   background-color:#fff;
		   }

.app-box3 a:hover img {
        opacity: 0.7;
        filter: alpha(opacity=70);
        -ms-filter: "alpha(opacity=70)";
      }

#contener-app a:link { color: #111; text-decoration:none; }


#contener-app a:visited { color: #111; text-decoration:none; }


#contener-app a:hover { color: #111; border-bottom:none; text-decoration:none; }

.app_button {
    background: url("img/gloss.png") repeat-x scroll 0 0 #E3E3E3;
    border: 1px solid #AEAEAE;
    border-radius: 5px;
    color: #393939;
    cursor: pointer;
    display: block;
    font-size: 14px !important;
    height: 45px;
    margin: 40px auto 80px;
    max-width: 280px;
    padding:  0 0;
	line-height:45px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}

a.gakuten_link:hover {
	text-decoration:none;
	border-bottom:none;
}

.app_button:hover {
	background-color:#ccc;
	text-decoration:none;
	transition:background-color 0.5s ease-out 0s;
}

.app_button a:hover {
	border:none;
}


/* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup */
/* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup */
/* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup *//* pickup */


#contener-pickup { float:left; width:100%; height:100%; }

.pick-up-box {margin: 0 auto 10px; padding: 0; position: relative; width: 980px; height: 130px;
			  }

#contener-pickup h2 {width:400px;
					letter-spacing:2px;
				    font-size:30px;
					padding: 0;
					margin:50px 0px 50px 0px;
					text-align:left;
					height:30px;
					line-height:30px;
					font-weight:normal;
					}


#contener-pickup p { font-size:12px; margin:5px 0px 0px 0px;}

.panel .pick-up-h3 {
					letter-spacing:2px;
					line-height:20px!important;
				    font-size:16px !important;
					padding:  0!important;
					margin: 20px 0px 20px 0px !important;
					text-align:left;
					height:20px;
					font-weight:normal;
					}


/* pickup slideshow */


.slide-box { float:left; padding:0px; margin:0px 20px 0px 20px; position:relative; }


#contener .pickup-clumn-box1 {
	               float:left;
                   width:215px;
				   height:330px;
			       margin:0px 0px 0px 0px;
				   position:relative;

				   }

.pickup-clumn-box1 div { position: absolute;
                         top: 0;
                         left: 0;
                         display: none;
						 margin:0px;
						 height:100%;
						 }



#contener .pickup-clumn-box2 {
	               float:left;
                   width:215px;
				   height:300px;
			       margin:0px 0px 0px 0px;
				   position:relative;

				   }


.pic-p { width:235px; margin:0px auto 30px; }

/* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News */
/* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News */
/* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News *//* News */


#contener-news { background-color:#fff; width:100%; height:100%; float:left; }

#contener-news .news-h2-box { width:980px; margin:0px auto; }

.news-h2-box a { text-decoration:none; border-bottom:none; }

.news-h2-box a:hover { text-decoration:none; border-bottom:none; }

.news-h2-box a:visit { text-decoration:none; border-bottom:none; }

.news-h2-box p { font-size:12px; margin:5px 0px 0px 0px; }

#contener-news h2 { font-size: 30px;
				   font-weight: normal;
				   height: 30px;
				   letter-spacing: 2px;
				   line-height: 30px;
				   margin: 50px 0px 60px;
				   padding: 0;
				   text-align: left;
				   width: 447px;
				   }



#bt-more ,#bt-more-bgimg { float: right; height: 43px; margin: 30px 0 40px; padding-top: 10px; width: 23px;}

#bt-more a {height: 43px; width: 23px; background-image: url(img/more.gif); background-repeat:none; overflow:hidden; display: inline-block;}
#bt-more a:hover {height: 43px; width: 23px; background-image: url(img/more.gif); background-repeat:none; background-position:-23px 0px; overflow:hidden;}
#bt-more-bgimg a {height: 43px; width: 23px; background-image: url(img/more.png); background-repeat:none; overflow:hidden; display: inline-block;}
#bt-more-bgimg a:hover {height: 43px; width: 23px; background-image: url(img/more.png); background-repeat:none; background-position:-23px 0px; overflow:hidden;}



#contener-news .news-box { width:100%;
                           float:left !important;
		                   padding:0px;
		                   margin:0px 0px 0px 0px ;
		                   position:relative;
				           }


#contener-news .news-list  { width:100%; height:100%; border-top:1px #F2F2EE solid; float:left; text-align:center;}


.news-list li { width:100%;
                            height:99px;
							border-bottom:1px #F2F2EE solid;
							padding:0px;
							margin:0px;
							float:left;
							text-align:center;
							}

.news-list a { width:100%;
                            height:99px;
							border-bottom:1px #F2F2EE solid;
							background-color:#fff;
							display:block;
							}

.news-list a:hover { width:100%;
                                       height:99px;
									   border-bottom:1px #F2F2EE solid;
									   background-color:#F2F2F2;
									   display:block;
									   }


#contener-news .news-list-box { width:980px;
                                margin:0px auto 0px;
								float:none;
								padding:15px 0px 0px;
								height:79px;
								display:block;
								}


.news-list-box p { display:block; float:left; }

.news-list-box .title ,.time { margin:25px 0px 0px 50px; font-size:14px;}

.news-list-box .time { display:block!important; height:70px!important; padding:0!important; width:300px!important; margin:0px 0px 10px 0px!important; font-size:14px!important; background-color:#F7D200; float:left!important; text-align:center;}
.news-list-box .time p { padding:25px 0px 15px; color:#111; float:none;}



/* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter */
/* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter */
/* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter *//* twitter */


#contener-tweet { background-color:#fff;
                  width:100%;
				  height:100%;
				  float:left;
				  }


#contener-tweet .tweet-box { float: left;
                             margin: 0;
							 padding: 0;
							 position: relative;
							 width: 100%;

							 }


#contener-tweet .tweet-h2-box { width:980px; margin:0px auto; }


#contener-tweet .tweet-h2-box a { text-decoration:none; border-bottom:none; }


#contener-tweet .tweet-h2-box a:hover { text-decoration:none; border-bottom:none; }


#contener-tweet .tweet-h2-box a:visit { text-decoration:none; border-bottom:none; }


#contener-tweet h2 { font-size: 30px;
				     font-weight: normal;
				     height: 30px;
				     letter-spacing: 2px;
				     line-height: 30px;
				     margin: 50px 0 60px;
				     padding: 0;
				     text-align: left;
				     width: 447px;
				     }


#contener-tweet h2 p { font-size:12px; margin:5px 0px 0px 0px;}

#contener-tweet span { float: right; height: 43px; margin: 30px 0 40px; padding-top: 10px; width: 23px; }




/* twitter ウィジェット部分*//* twitter ウィジェット部分*//* twitter ウィジェット部分*//* twitter ウィジェット部分*/

#twtr-widget-1 { width:100%;
                 float:left;
				 height:201px;
				 font-size:14px !important;
				 }

#twtr-widget-1 .twtr-timeline { width:100%; border-top:1px #F2F2EE solid;}


#twtr-widget-1 .twtr-tweet-text a:hover { text-decoration:none !important;}

#contener-tweet .twtr-hd,.twtr-ft { display:none;}

#contener-tweet .twtr-doc ,.twtr-bd { width:100% !important; margin:0px auto; height:205px;}

#contener-tweet .twtr-tweet { width:100%;
                              height:99px;
                              border:none;
							  overflow:hidden;
							  margin-bottom:0px;
							  border-bottom:1px #F2F2EE solid;
							  cursor: pointer;
							  }


#contener-tweet .twtr-tweet:hover { background-color:#D3EDF5;}

.twtr-tweet:hover p {color:#111 !important;}

.twtr-reference-tweet { display:none;}

.twtr-tweets { width:100%; height:201px; /*border-top:1px #111 dotted;*/ overflow:hidden; }

.twtr-tweet-wrap { padding: 0px; margin:0px auto; height:81px; width:980px; }

.twtr-tweet-text { float:left; overflow:hidden; margin:23px 0px; width:870px; }

.twtr-tweet-text a { color:#006699; }

.twtr-avatar { display:block !important; visibility:visible; width:60px !important; height:60px !important; margin:13px 50px 0px 0px; background-image: url(http://designfesta.com/designfesta/wp-content/themes/df/img/origin12926629381646.jpg); background-repeat:no-repeat;}

.twtr-avatar .twtr-img img {width:60px; height:60px; display:none;}


#contener-facebook {
    background-color: #FFFFFF;
    float: left;
    height: 100%;
    width: 100%;
}
#contener-facebook .facebook-box {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100% !important;
}
.facebook-h2-box {
    margin: 0 auto;
    width: 980px;
}
.facebook-h2-box a {
    border-bottom: medium none;
    text-decoration: none;
}
.facebook-h2-box a:hover {
    border-bottom: medium none;
    text-decoration: none;
}
#contener-facebook h2 {
    font-size: 30px;
    font-weight: normal;
    height: 30px;
    letter-spacing: 2px;
    line-height: 30px;
    margin: 40px 0 30px;
    padding: 0;
    text-align: left;
    width: 447px;
}
#contener-facebook h2 p {
    font-size: 12px;
    margin: 5px 0 0;
}
.facebook-h2-box .fballow {
    float: right;
    height: 43px;
    margin: 30px auto;
    padding-top: 10px;
    width: 23px;
}


/* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist */
/* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist */
/* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist *//* artist */


#contener-artist { padding:0px;
				  height:100%;
				  width:100%;
				  float:left;
				  background-image:url(http://designfesta.com/designfesta/wp-content/themes/df/img/artist-bg.gif);
				  background-repeat:repeat;
				  /*background-color:#fff;*/
				  position:relative;

				  }

#contener-artist .contener-artist-h2-box { width:980px; margin:0px auto;}

#contener-artist .contener-artist-h2-box h2 { font-size: 30px;
                                              font-weight: normal;
											  height: 30px;
											  letter-spacing: 2px;
											  line-height: 30px;
											  margin: 50px 0px 60px 14px;
											  padding: 0;
											  text-align: left;
											  width: 447px;
											  }


#contener-artist .contener-artist-h2-box a { border-bottom: medium none; text-decoration: none; }


#contener-artist .contener-artist-h2-box h2 p { font-size: 12px; margin: 5px 0 0;}

#contener-artist .contener-artist-h2-box span { float: right; height: 43px; margin: 30px 14px 40px 0px; padding-top: 10px; width: 23px;}

/*.contener-artist-h2-box {margin: 40px 0px 0px 14px;
                          width: 980px;
						  height:60px;
						  }*/


#contener-artist .artist-box { width:100%;
                               margin:0px auto;
							   padding:0px;
							   height:650px;
							   position:relative;
							   }


#contener-artist .artists { width:1008px;
                            margin:0px auto 30px;
							 padding:0px;
							 height:212px;
							 float:left;}


#contener-artist .artist-bg { width:128px;
                           float:left;
						   height:200px;
						   margin:0px 14px 0px 14px;
						   border: 6px solid #F7D200;
						   background-repeat:no-repeat;
						   background-color:#fff;
						   }



#contener-artist .a-box { width:100px;
                          margin:20px 14px 12px;
						  height:100px;
						  display:block;
						  }


#contener-artist .a-days-sat { width:50px;
                           margin:0px 0px 0px 14px;
						  height:20px;
						  display:block;
						  background-color:#ccc;
						  text-align:center;
						  }


#contener-artist .a-days-sat p { margin:2px 0px; color:#fff;}

#contener-artist .a-days-sun p { margin:2px 0px; color:#fff;}

#contener-artist .a-days-sun { width:50px;
                               margin:0px 14px 0px 0px;
						       height:20px;
						       display:block;
						       background-color:#666;
						       text-align:center;
						       }


#contener-artist  .a-name { display:block; margin:0px 0px 8px 14px;}


#contener-artist .ran { display:block;
                        height:15px;
						margin:30px 0px 0px 14px;
						width:490px;
						float:left;
						text-align:left;
						font-size:12px;
						position:absolute;
						left:35px;
						top:270px;
						}


#contener-artist .ran a { color:#222; border-bottom:none;}

#contener-artist .more { display:block;
                         height:15px;
						 margin:30px 0px 0px 0px;
						 width:490px;
						 float:left;
						 text-align:right;
						 font-size:16px;
						}


/* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie */
/* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie */
/* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie *//* movie */


#contener-movie {
                  padding:0px;
				  float:left;
				  width:100%;
				  height:470px;
				  background-image:url(http://designfesta.com/designfesta/wp-content/themes/df/img/video-bg.jpg);
				  background-repeat:repeat;
				  }

#contener-movie h2 {
				   color:#FFF;
           font-size: 30px;
				   font-weight: normal;
				   height: 45px;
				   letter-spacing: 2px;
				   line-height: 38px;
				   padding: 0;
				   text-align: left;
				   width:962px;
				   }

#contener-movie h2 a {
 				  color:#FFF;
          text-decoration: none;
          }

#contener-movie h2 a:hover {
 				  color:#FFF;
          border-bottom: none;
          }


#contener-movie span { float: left; height: 28px; margin: 50px 0 40px; padding-top: 10px; width: 18px; }


#contener-movie .movie-box { width:980px;
                             margin:0px auto;
							 padding:0px;
							 height:470px;
							 position:relative;
							 color:#F7F7F7;
							}

#contener-movie .video-img1 { position:absolute;
                             z-index:50;
							 top:50px;
							 left:0px;
							 border:none;
							 display: block;
							 height:120px;
							 width:430px;
							 }

#contener-movie .intaitle { width:300px;
                           height:360px;
						   /*margin:50px 30px 60px 0px;*/
						   float:left;
						   }

#contener-movie .invideo { width:640px;
                           height:360px;
						   /*margin:50px 0px 60px 0px;*/
						   float:right;
						   z-index:1;
						   }

#contener-movie .thumbnail { width:300px;
                           height:200px;
						   float:left;
						   }

#contener-movie .thumbnail img { width:300px;
                            height:200px;
 						   float:left;
 						   }

#contener-movie .date { text-align: left;
                        color: #fff;
                        padding-top: 215px;
						   }



/* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info */
/* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info */
/* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info *//* info */



#contener-info {  padding:0px 0px;
				  height:100%;
				  width:100%;
				  float:left;
				  background-color:#222;
				  color:#f7f7f7;
				  }


#contener-info span { border-bottom: 1px solid #222;
                      border-top: 4px solid #222;
					  float: left;
					  height: 28px;
					  margin: 50px auto 40px;
					  padding-top: 10px;
					  width: 18px;
					  }


#contener-info .info-box { width:100%; margin:0px auto; overflow:hidden; }

#simple { float:left;}

#contener-info ul  { width:100%; float:left; }

#contener-info .info-box li {  width:700px; height:125px; margin:0px 10px; padding:0px; float:left; }
