@charset "utf-8";
/* CSS Document */

#contents_movie{
	padding: 8px 7px 0px 3px;
}

.main{
	background : url(../img/bg_main.gif) repeat-y top right ;
	margin: 0px;
	width : 760px;
}

.contents01{
	font-size: 12px;
	font-family: "Lucida Grande", Tahoma, sans-serif;
	color: #FFFFFF;
	line-height: 22px;
	padding-left: 52px;
	padding-right: 40px;
	padding-top: 15px;
	width: 482px;
	padding-bottom: 10px;
}

.contents02{
	font-size: 12px;
	font-family: "Lucida Grande", Tahoma, sans-serif;
	color: #FFFFFF;
	line-height: 22px;
	padding-left: 68px;
	padding-right: 80px;
	padding-top: 15px;
	width: 426px;
	padding-bottom: 30px;

}


.box01{
	font-size: 12px;
	font-family: "Lucida Grande", Tahoma, sans-serif;
	color: #FFFFFF;
	line-height: 22px;
	padding-left: 52px;
	padding-right: 60px;
	padding-top: 15px;
	width: 462px;
	background-image: url(../img/box_main.gif);
	background-repeat: repeat-y;
	padding-bottom: 20px;
}

.box02{
	font-size: 12px;
	font-family: "Lucida Grande", Tahoma, sans-serif;
	color: #FFFFFF;
	line-height: 22px;
	padding-left: 52px;
	padding-right: 60px;
	padding-top: 15px;
	width: 462px;
	background-image: url(../img/box_main02.gif);
	background-repeat: repeat-y;
	padding-bottom: 20px;
}


.movie_l{
	padding-left: 52px;
	padding-top: 15px;
	padding-bottom: 30px;

}

.movie_p{
	padding-left: 50px;
	padding-top: 15px;
}

.movie_dl{
	font-size: 12px;
	font-family: "Lucida Grande", Tahoma, sans-serif;
	color: #FFFFFF;
	line-height: 22px;
    margin-top:24px;
}

.install{
    margin-top:5px;
    margin-bottom:5px;
}

table.title {
	border-collapse:collapse;
	width: 290px;
	padding-bottom: 15px;
    color:#FFFFFF;
}

table.title td {
border:solid #aaaaaa 1px;
}

table.title colgroup.leftsel{

font-weight:bold;
width:90px;
}
table.title colgroup.rightsel{

}

.movie_newbox{
	background-image: url(../img/movie_bg.gif);
	background-repeat: repeat-y;
	padding-left: 60px;
	padding-right: 60px;
	padding-top: 10px;
	padding-bottom: 20px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;

}

.dl_lang{
	margin-top:0px;
	margin-bottom:5px;
	margin-right:3px;
}

.dl_lang2{
	margin-right:3px;
}



a.dl{
	display:block;
	width:190px;
	height:49px;
	background-image:url(../img/dl.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.dl{
    background-image:url(../img/dl_on.gif);
}

a#install_pop{
	display:block;
	width:108px;
	height:20px;
	background-image:url(../img/install_pop.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover#install_pop{
    background-image:url(../img/install_pop_on.gif);
}


.movie_sample{
	padding-left: 70px;
	padding-top: 20px;

}

.apli_box{
	font-size: 12px;
	font-family: "Lucida Grande", Tahoma, sans-serif;
	color: #FFFFFF;
	line-height: 22px;
	padding-left: 52px;
	padding-right: 60px;
	padding-top: 5px;
	width: 462px;
	padding-bottom: 20px;
}


.list{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 22px;
	width: 186px;
	background-image: url(../img/menu_bg.gif);
	background-repeat: repeat-y;
}

.bnr01{
	padding-left: 46px;
	margin-bottom: 20px;
}

.bnr02{
	padding-left: 46px;
	margin-bottom: 10px;
}



/*menu*/

a.apli01{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/apli01.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.apli01{
    background-image:url(../img/apli01_on.gif);
}

a.apli02{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/apli02.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.apli02{
    background-image:url(../img/apli02_on.gif);
}

a.menu01{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu01.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu01{
    background-image:url(../img/menu01_on.gif);
}

a.menu02{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu02.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu02{
    background-image:url(../img/menu02_on.gif);
}

a.menu03{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu03.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu03{
    background-image:url(../img/menu03_on.gif);
}

a.menu04{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu04.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu04{
    background-image:url(../img/menu04_on.gif);
}

a.menu05{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu05.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu05{
    background-image:url(../img/menu05_on.gif);
}

a.menu06{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu06.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu06{
    background-image:url(../img/menu06_on.gif);
}

a.menu07{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu07.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu07{
    background-image:url(../img/menu07_on.gif);
}

a.menu08{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu08.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu08{
    background-image:url(../img/menu08_on.gif);
}

a.menu09{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu09.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu09{
    background-image:url(../img/menu09_on.gif);
}

a.menu10{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu10.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu10{
    background-image:url(../img/menu10_on.gif);
}

a.menu11{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu11.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu11{
    background-image:url(../img/menu11_on.gif);
}

a.menu12{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu12.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu12{
    background-image:url(../img/menu12_on.gif);
}

a.menu14{
	display:block;
	width:186px;
	height:64px;
	background-image:url(../img/menu14.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.menu14{
    background-image:url(../img/menu14_on.gif);
}

/*menu_end*/



.cs{
	
	width:425px;
	height:87px;
	
	margin-top: 30px;
	margin-right: 0px;
	margin-left: 72px;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.ylw{
	color: #ffea03;
}

a.appstore{
	color: #FFFFFF;
	display:block;
	width:425px;
	height:87px;
	background-image:url(../img/appstore.gif);
	margin-top: 30px;
	margin-right: 0px;
	margin-left: 72px;
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.appstore{
    background-image:url(../img/appstore_on.gif);
}

a.appstore_s{
	color: #FFFFFF;
	display:block;
	width:205px;
	height:49px;
	background-image:url(../img/appstore2_s.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.appstore_s{
    background-image:url(../img/appstore2_s_on.gif);
}

.sample{
	background-image:url(../img/md04_sample.gif);
	height: 59px;
	width: 279px;
	padding-top: 32px;
	padding-bottom: 0px;
	padding-left: 295px;
	background-repeat: no-repeat;
}

.sample02{
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 395px;
}

.nx_pre{
	padding-left: 27px;
	padding-right: 35px;
	padding-top: 15px;
	width: 512px;
	padding-bottom: 20px;
}

a.next{
	display:block;
	width:59px;
	height:22px;
	background-image:url(../img/next.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.next{
    background-image:url(../img/next_on.gif);
}

a.pre{
	display:block;
	width:86px;
	height:22px;
	background-image:url(../img/preview.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
}
a:hover.pre{
    background-image:url(../img/preview_on.gif);
}

a:hover {
	color: #ffa800;
	text-decoration: none;
}
a:active {
	color: #ffa800;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a {	
    color: #FFFFFF;
}
