@charset "utf-8";

/* MOVIE STYLESHEET
STYLES NAME : movie.css
CREATE DATE : 09.08.18
LASTUP DATE : 09.08.28
AUTHOR COMPANY : SHIKI-DESIGN
------------------------------*/

/* DEFINE
--------------------*/

/* HTML
--------------------*/

/* BODY
--------------------*/

/* LAYOUT SHARE
--------------------*/
#sMenu li span{
display:block;
height:auto !important;
height:15px;
margin-left:10px;
background:url(/imgs/movie/ls_smenu.gif) no-repeat 0 1px;
}
#sMenu li.sMenuTop{
padding-top:25px;
background:url(/share/imgs/bg_smenu_top.jpg) no-repeat 0 0;
color:#5F4E34;
}
.sMenuTtl{
margin:10px 0 0 10px;
padding:10px 0 5px 0;
background:url(/imgs/movie/bg_smenu_ttl.gif) no-repeat 0 0;
color:#5F4E34;
}
/* LAYOUT EACH
--------------------*/
h3{
height:27px;
margin-bottom:20px;
padding-left:20px;
background:url(/imgs/movie/bg_h3.gif) no-repeat 0 2px;
font-size:140%;
line-height:1.1;
}
.contentInner p{font-size:87.5%;}
.staff{
clear:left;
margin-bottom:25px;
padding-top:15px;
}
.staff em{color:#8e773e;}
.staff a{color:#000;}
.staff a:hover{
color:#8e773e;
text-decoration:underline;
}

/* PHOTOGALLERY
--------------------*/
/* COTENT */
.content{
clear:left;
float:left;
padding-bottom:12px;
width:702px;
background:url(/imgs/movie/bg_contentbottom.jpg) no-repeat 0 100%;
}
.contentInner{
float:left;
padding:0 20px 30px 20px;
width:662px;
background:url(/imgs/movie/bg_content.jpg) repeat-y 0 0;
}

/* BTN */
.btnPrev{
float:left;
padding:115px 0 0 0;
width:62px;
}
.btnPrev a{
display:block;
width:42px;
height:61px;
text-indent:-5000px;
background:url(/imgs/movie/btn_prev.jpg) no-repeat 0 0;
outline:none;
}
.btnPrev a:hover{background-position:0 -61px;}

.btnNext{
float:left;
padding:115px 0 0 17px;
width:42px;
}
.btnNext a{
display:block;
width:42px;
height:60px;
text-indent:-5000px;
background:url(/imgs/movie/btn_next.jpg) no-repeat 0 0;
outline:none;
}
.btnNext a:hover{background-position:0 -60px;}

/* GALLERY */
.mainGallery{
float:left;
margin-bottom:15px;
width:540px;
height:290px;
text-align:center;
}
.thumOuter{
clear:left;
float:left;
width:661px;
padding-bottom:9px;
background:url(/imgs/common/bg_thumbottom.jpg) no-repeat 0 100%;
}
.thumGallery{
float:left;
padding:12px 21px 0 21px;
width:619px;
background:url(/imgs/common/bg_thum.jpg) no-repeat 0 0;
}
.thumGallery li{
float:left;
margin-left:9px;
}
.thumGallery li a.picture-slides-selected-thumbnail img {
width:89px;
height:44px;
padding:3px;
background:#3E6983;
}
.thumGallery li.thumFirst{margin-left:0;}

/* COMMING SOON */
#cs{
float:left;
padding-bottom:22px;
background:url(/imgs/movie/bg_cs_bottom.jpg) no-repeat 0 100%;
}
#csBody{
float:left;
padding:0 16px;
background:url(/imgs/movie/bg_cs_body.jpg) repeat-y 0 0;
}
.csWork{
float:left;
margin-bottom:25px;
width:210px;
font-size:87.5%;
}

/* COMMING SOON IMAGE */
.csImage{
float:left;
width:80px;
}

/* COMMING SOON TEXT */
.csText{
float:right;
padding-right:20px;
width:110px;
color:#666;
}
.csText h4,
.csText p em{color:#8D763B;}

/* YEARS AFFILIATE */
/* AFFILIATE MENU */
#afMenuOuter{
padding-bottom:13px;
background:url(/imgs/movie/bg_afmenu_bottom.jpg) no-repeat 0 100%;
}
#afMenu{
padding:16px 10px 0 10px;
background:url(/imgs/movie/bg_afmenu_top.jpg) no-repeat 0 0;
}
#afMenu li{
display:inline;
font-size:87.5%;
color:#C6A571;
}
#afMenu li a{
color:#553D1B;
text-decoration:underline;
}

/* AFFILIATE TITLE */
.afTtl{
margin:15px 0 20px 0;
color:#563E1C;
}

/* AFFILIATE WORK */
.afWork{
float:left;
margin-bottom:25px;
width:220px;
font-size:87.5%;
}

/* AFFILIATE IMAGE */
.afImage{
float:left;
width:80px;
}

/* AFFILIATE TEXT */
.afText{
float:right;
padding-right:20px;
width:120px;
color:#666;
}
.afText h4,
.afText p em{color:#8D763B;}
