/*style for all*/

body {font-size:12px;}

a:link { color:#0083FD; text-decoration:none; line-height:17px; padding:0px;}
a:visited { color:#4000A0; text-decoration:none; line-height:17px; padding:0px; }
a:active { color:#4000A0; text-decoration:none; line-height:17px; padding:0px; }
a:hover { color:#006EF6; text-decoration:underline;line-height:17px; padding:0px; }

p { margin:0px; padding:0px;}

h1 { margin:0px; padding:0px;}

h2 { margin:0px; padding:0px; color:#ffffff; }

h3 { margin:0px; padding:15px 0px 0px 0px;}

h4 { margin:0px; padding:15px 0px 0px 0px;}

.hidden {overflow:hidden;
display:none;}

strong { font-weight:bold;}

/*style for style*/

.footnote { color:#666666; font-size:11px; margin:0px; padding:5px 0px 0px 0px;}

.wrapper{width:800px; margin:0 auto; padding:0px;}

#mainbox {width:800px; height:514px; 
background-image:url(../images/vexile_mainbg.jpg);
background-repeat:no-repeat;
margin:0 auto;
}

.menu li {list-style:none; float:left; display:block;}
.menu_size {width:780px; height:40px; margin:0px; padding:18px 10px 10px 10px;}
.menu_bt {width:156px; height:40px; margin:0; padding:0; overflow:hidden;}

#trailer {width:195px; height:178px; 
background-image:url(../images/vexile_trailerbg.gif);
background-repeat:no-repeat;
position: relative; 
top:325px; 
left:383px;
float:left;
}

#trailer2 {width:225px; height:189px; 
background-image:url(../images/vexille_moviebg.jpg);
background-repeat:no-repeat;
float:left;
}

.topImage {margin:0px; padding:0px;}

#jaket {width:220px; height:208px;
position:relative; float:left;
top:305px; 
left:20px;}

#vexile_menu {width:800px; height:77px; 
background-image:url(../images/vexile_menubg.gif);
background-repeat:no-repeat;
}

.onsale {width:800px; height:78px; margin:0px; padding:0px; clear:both;}

#sabbox {width:800px; height:auto; clear:both;}

.mobile {float:left; width:240px; height:157px; margin:0px; padding:16px 10px 0px 10px;}

#news {float:left; width:530px; /*height:580px;*/
background-image:url(../images/vexile_newsbg2.gif);
background-repeat:no-repeat; }

.newsbox {width:500px; height:auto; margin:0px; padding:25px 0px 0px 23px;
}

.date {color:#e60012; margin:0px; padding:8px 10px 7px 10px;}
.news_text {margin:0px; padding:6px 10px 5px 10px; font-size:10px; }
.news_border {border-bottom:1px #c2c2c2 solid;}

.news_text2 {color:#444444;margin:0px; padding:0px; font-size:10px; line-height:15px;}
.news_text3 {color:#e60012;margin:0px; padding:2px; font-size:10px; line-height:14px; font-weight:bold;}

#head {width:800px; height:88px; clear:both;}
#logo {float:left;}
.head_tt {float:left;}

.contents {width:800px; height:auto; clear:both; display:block;}
.topcontents {width:800px; height:585px; clear:both; display:block;}

#infomation {width:800px; height:210px; 
background-image:url(../images/info_headlinebg.gif);
background-repeat:no-repeat;}


.info_bd {width:274px; height:309px;
background-image:url(../images/info_bluray_01.gif);
background-repeat:no-repeat;}
.info_bd_image { margin:0px; padding:40px 0px 0px 25px;}
.info_bd_bt { margin:0px; padding:0px 0px 0px 28px;}
.info_bd2 {width:526px; height:309px;
background-image:url(../images/info_bluray_02.gif);
background-repeat:no-repeat;}
.info_bd_tt { color:#eb0000; font-size:1.5em; font-weight:bold; margin:0px; padding:30px 0px 0px 15px;}
.info_bd_text { color:#000000; font-size:1.1em; font-weight:bold; margin:0px; padding:8px 0px 0px 15px; line-height:1.5em;}
.info_bd_bt { margin:0px;  padding:13px 0px 0px 20px;}

.info_1 {width:274px; height:342px;
background-image:url(../images/info_special_01.gif);
background-repeat:no-repeat;}
.info_1_image { margin:0px; padding:20px 0px 0px 33px;}
.info_1_bt { margin:0px; padding:0px 0px 0px 28px;}

.info_2 {width:526px; height:122px;
background-image:url(../images/info_special_02.gif);
background-repeat:no-repeat;}
.info_2_tt { color:#eb0000; font-size:1.5em; font-weight:bold; margin:0px; padding:30px 0px 0px 15px;}
.info_2_text { color:#000000; font-size:1.1em; font-weight:bold; margin:0px; padding:8px 0px 0px 15px; line-height:1.6em;}

.info_3 {width:526px; height:220px;
background-image:url(../images/info_special_03.jpg);
background-repeat:no-repeat;
margin:0px; padding:0px;}
.info_table { margin:0px; padding:0px 0px 0px 20px; }
.info_3_tt { color:#000000; margin:0px; padding:13px 0px 2px 15px; font-size:11px;  letter-spacing:10px;}
.info_3_text1 { color:#eb0000; font-size:11px; margin:0px; padding:5px 0px 0px 10px; line-height:1.1em;}
.info_3_text2 { color:#eb0000; font-size:11px; margin:0px; padding:5px 0px 0px 0px; line-height:1.1em;}

.info_09a {width:310px; height:307px;
background-image:url(../images/info_hd_02.jpg);
background-repeat:no-repeat;}
.info_09b {width:490px; height:307px;
background-image:url(../images/info_hd_03.jpg);background-repeat:no-repeat;}
.info09_image { margin:0px; padding:30px 0px 0px 0px;}
.info09_image2 { margin:0px; padding:0px 0px 30px 10px;}



.info_headline_tt {width:500px; height:auto;  text-align:right; 
margin:0px; padding:20px 30px 10px 0px; float:right;}
.info_headline_text {width:500px; height:auto; line-height: 1.5em; 
margin:0px; padding:10px 30px 0px 0px;  color:#666666; 
float:right;}

.privilege {width:799px; height:auto; clear:both;
border-top:1px #c2c2c2 solid;
border-right:1px #c2c2c2 solid;
}
.privilege_in {
background-image:url(../images/info_privilege_bg.gif);
background-repeat: repeat-x; 
margin:0px; padding:10px 0px 0px 5px;
border:1px #dddddd solid;}

.privilege_text { font-weight:bold; font-size:1.3em; margin:0px; padding:5px 0px 5px 0px;}
.privilege_text2 { font-weight:bold; font-size:1.3em; margin:0px; padding:0px; color:#FF0000;}


#standard {width:358px; height:270px;
background-image:url(../images/info_standard_bg.gif);
background-repeat:no-repeat; float:left;}
.dvd_box { margin:0px; padding:0px 20px 20px 20px; float:left;}

#nomal {width:358px; height:270px;
background-image:url(../images/info_normal_bg.gif);
background-repeat:no-repeat; float:left;}

.info_image { margin:0px; padding:13px 0px 0px 0px;}
.info_dvdtt { font-size:1.1em; font-weight:bold; margin:0px; padding:25px 0px 0px 10px;}
.info_dvdtext { font-size:1.1em; margin:0px; padding:8px 0px 0px 10px; line-height: 1.4em; color:#666666;}
.info_dvd_click { font-size:10px; margin:0px; padding:3px; color:#666666;}
.info_dvd_bt { margin:0px;  padding:13px 0px 0px 15px;}

.info_benner { margin:0px; padding:10px 0px 5px 0px;}
.info_hr { border:1px solid #dddddd;}

#dvd {width:800px; height:auto; clear:both;}

#story_box {width:370px; height:auto; float:left;}
#story_mainbox {width:798px; height:auto; clear:both;
border-top:1px #c2c2c2 solid;
border-right:1px #c2c2c2 solid;
border-left:1px #c2c2c2 solid;}
.story_tt { margin:0px; padding:50px 0px 50px 0px;}
.story_text1 { margin:0px; padding:10px 0px 15px 20px; color:#666666; line-height: 1.5em; }
.story_text2 { font-size:1.2em; color:#666666;
margin:0px; padding:10px 0px 15px 20px; line-height: 1.5em; }
.story_text3 { font-size:1.3em; color:#000000; font-weight:bold;
margin:0px; padding:0px; line-height: 1.5em; }
.story_text4 { font-size:1.7em; color:#000000; font-weight:bold;
margin:0px; padding:10px 0px 15px 20px; line-height: 1.5em; }
.story_text5 { font-size:1.3em; color:#000000; font-weight:bold;
margin:0px; padding:10px 0px 15px 20px; line-height: 1.5em; }
.story_photo {margin:0px; padding:89px 0px 0px 0px;}
.story_line {margin:0px; padding:10px 0px 15px 20px;}
#story_photo_box { margin:0px; padding:20px 0px 50px 50px;}

.special_tt { margin:0px; padding:20px 0px 20px 0px;}
.special_box {margin:0px; padding:10px 10px 0px 10px;}
.special_box2 {margin:0px; padding:20px 10px 30px 10px;}
.special_imgbox1 {width:231px; height:auto; float:left;}
.special_imgbox2 {width:200px; height:auto; float:left;}
.special_text1 { margin:0px; padding:10px 50px 15px 50px; color:#666666; line-height: 1.5em; }
.special_text2 { font-size:1.0em; color:#666666;
margin:0px; padding:0px 15px 0px 20px; line-height: 1.7em; }

#staffcast_bg {width:800px; height:345px; 
background-image:url(../images/staca_textbg.jpg);
background-repeat:no-repeat;}

#themesong_bg {width:780px; height:340px; 
background-image:url(../images/staca_themesong_bg.gif);
background-repeat:no-repeat;}
.director_tt { font-size:1.1em; color:#000000;
margin:0px; padding:38px 0px 0px 20px;}
.director_text1 { font-size:1.1em; color:#eb0000;
margin:0px; padding:0px; font-weight:bold;}
.director_text2 { font-size:1.5em; color:#000000;
margin:0px; padding:10px 0px 0px 20px;font-weight:bold;}
.scenario {font-size:1.1em; color:#000000;
margin:0px; padding:15px 0px 0px 20px;}
.voice_tt {font-size:1.1em; color:#000000;
margin:0px; padding:23px 0px 0px 20px;}
.voice {font-size:1.1em; font-weight:bold; color:#000000;
margin:0px; padding:0px;}
.production {font-size:1.1em; color:#000000;
margin:0px; padding:45px 0px 0px 20px;}


.highlight_movie {width:auto; height:auto; 
margin:0px; padding:40px 16px 40px 16px; clear:both;}

/*07.11.21.C*/
.highlight_text1 {
font-size:1.2em; 
color:#666; 
font-weight:normal;
margin:0px;
 padding:10px 10px 15px 15px; 
 line-height: 2.0em;
 }

.highlight_text2 {
font-size:1.2em;
color:#666666;
font-weight:normal;
margin:0;
padding:5px 10px 15px 15px; 
line-height: 1.6em;
}

.highlight_movie01 {width:330px; height:262px; 
background-image:url(../images/movie01.gif);
background-repeat:no-repeat;
margin:0px; padding:0px; float:left;}
.highlight_movie01_box {width:420px; height:262px; 
margin:0px; padding:0px; float:right;}
.highlight_movie02 {width:330px; height:262px; 
background-image:url(../images/movie02.gif);
background-repeat:no-repeat;
margin:0px; padding:0px; float:right;}
.highlight_movie02_box {width:420px; height:262px; 
margin:0px; padding:0px; float:left;}
.highlight_movie03 {width:330px; height:262px; 
background-image:url(../images/movie03.gif);
background-repeat:no-repeat;
margin:0px; padding:0px; float:left;}
.highlight_movie03_box {width:420px; height:262px; 
margin:0px; padding:0px; float:right;}
.highlight_music_box {}



#song_jake {width:217px; height:217px;
float:left; margin:0px; padding:50px 0px 0px 30px;}
#mink {width:530px; height:42px; font-size:1.5em; margin:0px; padding:40px 0px 0px 20px; font-weight:bold;}
#track {width:334px; height:173px; 
background-image:url(../images/staca_trackbg.gif);
background-repeat:no-repeat;
margin:0px; padding:0px;
float:left;}
.track_box { margin:0px; padding:4px 0px 2px 10px;}
.track_name { color:#00000; margin:0px; padding:4px 0px 2px 10px;}
.track_detail_tt { font-weight:bold; color:#00000; margin:0px; padding:15px 0px 5px 15px;}
#song_details {width:170px; height:auto; float:left;
 margin:0px; padding:20px 0px 0px 0px;}
.song_detail_tt { font-weight:bold; color:#00000; margin:0px; padding:2px;}
.song_detail_text { color:#666666; margin:0px; padding:2px 0px 2px 10px;}

.mink_url { margin:0px; padding:20px 150px 0px 0px;}


#footer {width:800px; height:25px; padding:5px 0; clear:both; margin:0 auto;}
