/* CSS Document */

*{
margin:0;
padding:0;
border:none;
}

body {
text-align: center;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 12px;
color: #FFFFFF;
line-height: 1.4em;
background-color: #001F1F;
}

ul {
	list-style:none;
}


/*a:link {
color: #333333;
text-decoration: none;
}
a:hover {
color: #333333;
text-decoration: underline;
}
a:visited {
color: #333333;
text-decoration: underline;
}
*/

.txts {
text-align:left;
font-size: 10px;
}

/* constraction */

#wrapper {
width: 950px;
height: 600px;
margin: 5px auto 0px;
}

#flash {
width: 950px;
height: 492px;
margin: 0px auto;
}

#navi {
text-align: left;
/*padding-left: 203px;*/
background-image: url(../img/navi_bg.jpg);
background-repeat: no-repeat;
height: 103px;
text-align: left;
}
#navi li {
float: left;
}
#navi ul {
margin-left: 203px;
}
#navi a {
outline: none;
}

/* navi non-active  NEW icon無
NEW iconが付いた場合は_f3*/

#navi00 a{
display: block;
width: 41px;
height: 56px;
background-image:url(../img/navi00.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi00 a:visited{
background-image:url(../img/navi00.jpg);
background-repeat: no-repeat;
}
#navi00 a:hover{
background-image:url(../img/navi00_f2.jpg);
background-repeat: no-repeat;
}
#navi00 a:active{
background-image:url(../img/navi00_f2.jpg);
background-repeat: no-repeat;
}

#navi01 a{
display: block;
width: 61px;
height: 56px;
background-image:url(../img/navi01.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi01 a:visited{
background-image:url(../img/navi01.jpg);
background-repeat: no-repeat;
}
#navi01 a:hover{
background-image:url(../img/navi01_f2.jpg);
background-repeat: no-repeat;
}
#navi01 a:active{
background-image:url(../img/navi01_f2.jpg);
background-repeat: no-repeat;
}

#navi02 a{
display: block;
width: 62px;
height: 56px;
background-image:url(../img/navi02.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi02 a:visited{
background-image:url(../img/navi02.jpg);
background-repeat: no-repeat;
}
#navi02 a:hover{
background-image:url(../img/navi02_f2.jpg);
background-repeat: no-repeat;
}
#navi02 a:active{
background-image:url(../img/navi02_f2.jpg);
background-repeat: no-repeat;
}

#navi03{
display: block;
width: 74px;
height: 56px;
background-image:url(../img/navi03.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi03 a{
display: block;
width: 74px;
height: 56px;
background-image:url(../img/navi03.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi03 a:visited{
background-image:url(../img/navi03.jpg);
background-repeat: no-repeat;
}
#navi03 a:hover{
background-image:url(../img/navi03_f2.jpg);
background-repeat: no-repeat;
}
#navi03 a:active{
background-image:url(../img/navi03_f2.jpg);
background-repeat: no-repeat;
}


#navi04 a{
display: block;
width: 86px;
height: 56px;
background-image:url(../img/navi04.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi04 a:visited{
background-image:url(../img/navi04.jpg);
background-repeat: no-repeat;
}
#navi04 a:hover{
background-image:url(../img/navi04_f2.jpg);
background-repeat: no-repeat;
}
#navi04 a:active{
background-image:url(../img/navi04_f2.jpg);
background-repeat: no-repeat;
}


#navi05{
display: block;
width: 85px;
height: 56px;
background-image:url(../img/navi05.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi05 a{
display: block;
width: 85px;
height: 56px;
background-image:url(../img/navi05.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi05 a:visited{
background-image:url(../img/navi05.jpg);
background-repeat: no-repeat;
}
#navi05 a:hover{
background-image:url(../img/navi05_f2.jpg);
background-repeat: no-repeat;
}
#navi05 a:active{
background-image:url(../img/navi05_f2.jpg);
background-repeat: no-repeat;
}

#navi06{
display: block;
width: 86px;
height: 56px;
background-image:url(../img/navi06.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi06 a{
display: block;
width: 86px;
height: 56px;
background-image:url(../img/navi06.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi06 a:visited{
background-image:url(../img/navi06.jpg);
background-repeat: no-repeat;
}
#navi06 a:hover{
background-image:url(../img/navi06_f2.jpg);
background-repeat: no-repeat;
}
#navi06 a:active{
background-image:url(../img/navi06_f2.jpg);
background-repeat: no-repeat;
}

#navi07 a{
display: block;
width: 50px;
height: 56px;
background-image:url(../img/navi07.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi07 a:visited{
background-image:url(../img/navi07.jpg);
background-repeat: no-repeat;
}
#navi07 a:hover{
background-image:url(../img/navi07_f2.jpg);
background-repeat: no-repeat;
}
#navi07 a:active{
background-image:url(../img/navi07_f2.jpg);
background-repeat: no-repeat;
}


/* navi active NEW icon無
NEW iconが付いた場合は_f3*/


#navi00-a a{
display: block;
width: 41px;
height: 56px;
background-image:url(../img/navi00_f2.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi01-a a{
display: block;
width: 61px;
height: 56px;
background-image:url(../img/navi01_f2.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi02-a a{
display: block;
width: 62px;
height: 56px;
background-image:url(../img/navi02_f2.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi03-a a{
display: block;
width: 74px;
height: 56px;
background-image:url(../img/navi03_f2.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi04-a a{
display: block;
width: 86px;
height: 56px;
background-image:url(../img/navi04_f2.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi05-a a{
display: block;
width: 85px;
height: 56px;
background-image:url(../img/navi05_f2.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi06-a a{
display: block;
width: 86px;
height: 56px;
background-image:url(../img/navi06_f2.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#navi07-a a{
display: block;
width: 50px;
height: 56px;
background-image:url(../img/navi07_f2.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}

.copyright {
padding-left: 157px;
font-size: 10px;
float: left;
}
.copyright img {
margin-left: 135px;
}
.topcopy {
padding-left: 10px;
font-size: 10px;
}
.tcop01 {
margin-right: 15px;
width: 330px;
font-size: 9px;
line-height: 1.2em;
float: left;
}
.tcop01 img {
float: left;
margin-right: 3px;
margin-bottom: 7px;
}
.tcop02 {
margin-right: 111px;
width: 260px;
float: left;
}
.tcop03 {
float: right;
}
.tcop04 {
margin-right: 15px;
width: 240px;
float: left;
}
#leftbox {
float: left;
width: 362px;
}
#rightbox {
float: right;
text-align: left;
width: 588px;
/*height: 437px;*/
}
#leftbox2 {
float: left;
width: 465px;
}
#rightbox2 {
float: right;
text-align: left;
width: 485px;
/*height: 437px;*/
}

/* character */
/* ドクトルマグス */
#chara01 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara01_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara01b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara01b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#charaele {
padding-left: 176px;
margin-top: 42px;
height: 399px;
}
#chara01 h1 {
/*margin-top: 42px;*/
width: 230px;
height: 41px;
background-image:url(../character/img/chara01_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara01 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara01b h1 {
margin-top: 42px;
width: 230px;
height: 41px;
background-image:url(../character/img/chara01b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara01 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara01b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara01c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara01-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}

/* ガンナー */
#chara02 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara02_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara02 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara02b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara02b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara02 h1 {
/*margin-top: 42px;*/
width: 161px;
height: 41px;
background-image:url(../character/img/chara02_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara02b h1 {
margin-top: 42px;
width: 230px;
height: 41px;
background-image:url(../character/img/chara02b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara02 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara02b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara02c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara02-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}

/* メディック */

#chara03 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara03_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara03 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara03b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara03b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara03 h1 {
/*margin-top: 42px;*/
width: 182px;
height: 33px;
background-image:url(../character/img/chara03_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara03b h1 {
margin-top: 42px;
width: 188px;
height: 33px;
background-image:url(../character/img/chara03b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara03 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara03b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara03c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara03-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}


/* レンジャー */

#chara04 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara04_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara04 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara04b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara04b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara04 h1 {
/*margin-top: 42px;*/
width: 182px;
height: 33px;
background-image:url(../character/img/chara04_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara04b h1 {
margin-top: 42px;
width: 188px;
height: 33px;
background-image:url(../character/img/chara04b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara04 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara04b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara04c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara04-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
/* ブシドー */

#chara05 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara05_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara05 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara05b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara05b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara05 h1 {
/*margin-top: 42px;*/
width: 182px;
height: 33px;
background-image:url(../character/img/chara05_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara05b h1 {
margin-top: 42px;
width: 188px;
height: 33px;
background-image:url(../character/img/chara05b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara05 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara05b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara05c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara05-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
/* アルケミスト */

#chara06 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara06_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara06 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara06b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara06b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara06 h1 {
/*margin-top: 42px;*/
width: 215px;
height: 33px;
background-image:url(../character/img/chara06_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara06b h1 {
margin-top: 42px;
width: 215px;
height: 33px;
background-image:url(../character/img/chara06b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara06 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara06b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara06c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara06-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
/* ソードマン */

#chara07 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara07_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara07 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara07b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara07b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara07 h1 {
/*margin-top: 42px;*/
width: 215px;
height: 33px;
background-image:url(../character/img/chara07_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara07b h1 {
margin-top: 42px;
width: 215px;
height: 33px;
background-image:url(../character/img/chara07b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara07 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara07b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara07c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara07-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
/* カースメーカー */

#chara08 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara08_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara08 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara08b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara08b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara08 h1 {
/*margin-top: 42px;*/
width: 245px;
height: 33px;
background-image:url(../character/img/chara08_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara08b h1 {
margin-top: 42px;
width: 245px;
height: 33px;
background-image:url(../character/img/chara08b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara08 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara08b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara08c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara08-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
/* ダークハンター */

#chara09 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara09_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara09 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara09b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara09b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara09 h1 {
/*margin-top: 42px;*/
width: 245px;
height: 33px;
background-image:url(../character/img/chara09_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara09b h1 {
margin-top: 42px;
width: 245px;
height: 33px;
background-image:url(../character/img/chara09b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara09 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara09b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara09c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara09-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
/* バード */

#chara10 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara10_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara10 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara10b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara10b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara10 h1 {
/*margin-top: 42px;*/
width: 245px;
height: 33px;
background-image:url(../character/img/chara10_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara10b h1 {
margin-top: 42px;
width: 245px;
height: 33px;
background-image:url(../character/img/chara10b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara10 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara10b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara10c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara10-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}

/* パラディン */

#chara11 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara11_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara11 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara11b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara11b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara11 h1 {
/*margin-top: 42px;*/
width: 245px;
height: 33px;
background-image:url(../character/img/chara11_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara11b h1 {
margin-top: 42px;
width: 245px;
height: 33px;
background-image:url(../character/img/chara11b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara11 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara11b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara11c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara11-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}

/* ペット */

#chara12 {
height: 492px;
margin: 0;
background-image:url(../character/img/chara12_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara12 h2 {
font-size: 13px;
line-height: 1.6em;
font-weight: normal;
padding-bottom: 10px;
}
#chara12b {
height: 492px;
margin: 0;
background-image:url(../character/img/chara12b_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#chara12 h1 {
/*margin-top: 42px;*/
width: 245px;
height: 33px;
background-image:url(../character/img/chara12_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara12b h1 {
margin-top: 42px;
width: 245px;
height: 33px;
background-image:url(../character/img/chara12b_name.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
#chara12 p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara12b p {
font-size: 13px;
font-weight: normal;
line-height: 1.6em;
padding-bottom: 10px;
}
#chara12c {
height: 492px;
margin: 0;
background-image:url(../character/img/chara12-2_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}





/* download */
#dwl {
height: 492px;
margin: 0;
background-image:url(../download/img/dwl_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#dwlele {
	/*padding-left: 176px;*/
margin-top: 60px;/*height: 399px;*/
}
#leftbox3 {
float: left;
width: 344px;
}
#rightbox3 {
float: right;
text-align: left;
width: 606px;
/*height: 437px;*/
}
.sound{
	width: 480px;
	text-align: left;
	padding-bottom: 0px;
}
.sound th {
text-align: left;
width: 116px;
}
.wallp {
	width: 480px;
	text-align: center;
}
.wallp td {
width:110px;
}
.wallp td.wpap{
padding:0px 5px 0px 5px;
}


#btncharaback {
padding-top: 340px;
padding-left: 106px;
}
#otherlook {
display:block;
text-align: left;
margin: 0px;
}
#graphs {
padding-top: 222px;
}

/*wallpaper link*/
/*未訪問リンク*/
a.wp:link{ text-decoration:underline; text-align:left; color:#fff; }
a.wp:visited{ text-decoration:underline; text-align:left; color:#fff; }
a.wp:hover{ text-decoration:none; text-align:left; color:#fff;}



/* story */
#story01 {
height: 492px;
margin: 0;
background-image:url(../story/img/story_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#mvtop {
padding-left: 131px;
}

#story02 {
height: 492px;
margin: 0;
background-image:url(../story/img/story_bg02.jpg);
background-repeat: no-repeat;
text-align: left;
}
#story02-2 {
height: 492px;
margin: 0;
background-image:url(../story/img/story_bg02-2.jpg);
background-repeat: no-repeat;
text-align: left;
}
#mvplay {
padding-left: 222px;
/*padding-top: 102px;*/
}
#mvplaythum {
padding-left: 518px;
}
/* feature */
#feature01 {
height: 492px;
margin: 0;
background-image:url(../feature/img/feature_bg.jpg);
background-repeat: no-repeat;
text-align: left;
}
#feature02 {
height: 492px;
margin: 0;
background-image:url(../feature/img/feature_bg02.jpg);
background-repeat: no-repeat;
text-align: left;
}
#feature02-2 {
height: 492px;
margin: 0;
background-image:url(../feature/img/feature_bg02-2.jpg);
background-repeat: no-repeat;
text-align: left;
}
#feature02-3 {
height: 492px;
margin: 0;
background-image:url(../feature/img/feature_bg02-3.jpg);
background-repeat: no-repeat;
text-align: left;
}
.featop {
width: 762px;
}
.featop01 {
padding-left: 107px;
text-align: left;
}
.featop03 {
padding-left: 216px;
}

.feathum01 {
padding-top: 16px;
padding-left: 166px;
}
.feathum03 {
padding-top: 16px;
padding-left: 41px;
}

#feabox {
text-align: left;
/*width: 950px;*/
}
.feamv02 {
padding-top: 49px;
padding-left: 39px;
}

#feathum02 {
padding-left: 381px;
}

#fealeft {
float: left;
width: 484px;
}
#fearight {
float: right;
width:466px;
text-align: left;
}
#fealmv {
padding-left: 203px;
padding-top: 12px;
}
#featxt01 {
padding-top: 25px;
padding-left: 32px;
}
.feamv02_thum {
clear: both;
}
.feamv02-1{
padding-top: 50px;
padding-left: 117px;
}
.feamv02-2{
padding-top: 70px;
padding-left: 117px;
}
.feamv02-3{
padding-top: 50px;
padding-left: 78px;
}
.feamv02-3-2{
padding-top: 70px;
padding-left: 78px;
}

/*====== ex =========*/
.clear{
    clear:both;

