@charset "UTF-8";@-ms-viewport{width:device-width}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
	display:block;
	z-index:1;
	}

nav ul{list-style:none}

blockquote,q{quotes:none}

blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background-color:transparent}

ins{background-color:#ff9;color:#000;text-decoration:none}

mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}

del{text-decoration:line-through}

abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}

table{border-collapse:collapse;border-spacing:0}

hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}

input,select{vertical-align:middle}
*,*:after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

html{background:#1d1817;font-size:62.5%;overflow:-moz-scrollbars-vertical;overflow-y:scroll}

body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,"Droid Sans","æ¸¸ã‚´ã‚·ãƒƒã‚¯",YuGothic,"ãƒ¡ã‚¤ãƒªã‚ª",Meiryo,"ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯","ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3","Hiragino Kaku Gothic ProN",sans-serif;line-height:1.6;color:#59493f;min-width:320px;position:relative;word-wrap:break-word;-webkit-text-size-adjust:100%}

@media print{body{background:0;color:#000;font-size:52.5%}}

a,a:link,a:visited,a:active{color:#59493f;font-weight:normal;outline:0;text-decoration:underline;-webkit-tap-highlight-color:rgba(255,255,255,0.1)}

@media print{a,a:link,a:visited,a:active{color:#333}}

a:hover{color:#59493f;font-weight:normal;text-decoration:none}

@media print{a:hover{color:#333}}

th,td{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,"Droid Sans","æ¸¸ã‚´ã‚·ãƒƒã‚¯",YuGothic,"ãƒ¡ã‚¤ãƒªã‚ª",Meiryo,"ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯","ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3","Hiragino Kaku Gothic ProN",sans-serif;line-height:1.6;font-size:14px;font-size:1.4rem;vertical-align:middle}

@media screen and (max-width:480px){th,td{font-size:16px;font-size:1.6rem}}

@media print{th,td{color:#000}}

h1,h2,h3,h4,h5,h6,address,caption,em,strong,th,td,textarea{font-size:100%;font-style:normal;font-weight:normal}

img,iframe{vertical-align:bottom}

ol,ul,li{list-style:none}

caption,th,td{text-align:left}

textarea{vertical-align:middle}

h1{font-size:24px;font-size:2.4rem;margin:1em 0}

h2{font-size:18px;font-size:1.8rem;margin:1em 0}

h3{font-size:16px;font-size:1.6rem;margin:1em 0}

h4{font-size:16px;font-size:1.6rem}

h5{font-size:14px;font-size:1.4rem}

h6{font-size:14px;font-size:1.4rem}

textarea{font-size:12px;font-size:1.2rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,Roboto,"Droid Sans",YuGothic,Meiryo,"´ Pro W3","Hiragino Kaku Gothic ProN",sans-serif;line-height:1.6;overflow:auto}

.b{font-weight:bold}
.i{font-style:italic}
.u{text-decoration:underline}
.d{text-decoration:line-through}
.normal{font-weight:normal}
.black{color:#000}
.white{color:#fff}
.red{color:red}
.green{color:#0f0}
.blue{color:#00f}
.gray{color:#aaa}
.orange{color:#f90}
.xx-s{font-size:xx-small}
.x-s{font-size:x-small}
.s{font-size:small}
.m{font-size:medium}
.l{font-size:large}
.x-l{font-size:x-large}
.xx-l{font-size:xx-large}
.txt-left{text-align:left}
.txt-center{text-align:center}
.txt-right{text-align:right}
td.nowrap{white-space:nowrap}
.wrap{word-wrap:break-word}
.left{float:left}
.right{float:right}
.clear{clear:both !important}
img.left{margin:0 1em .5em 0}
img.right{margin:0 0 .5em 1em}
.show{display:block}
.hide{display:none}
.indent{*zoom:1;margin:0 .7em 2em}
.indent:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/*\*/
* html .clearfix{height:1%}
.clearfix{display:block}
/**/
img{height:auto;max-width:100%}
img,object{max-width:100%}
div.form-area{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#f3f3f3;padding:20px}
div.bt-area{*zoom:1;clear:both;margin:1em 0 0;text-align:center}
div.bt-area:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
div.bt-area input,div.bt-area button{vertical-align:middle}
div.bt-area .submit,div.bt-area .reset{margin:0 1em 0 0}
div.bt-area .submit:last-of-type,div.bt-area .submit:last-child,div.bt-area .reset:last-of-type,div.bt-area .reset:last-child{margin:0}
div.fieldcontain{border-color:#ddd;border-style:dotted;border-width:0 0 1px;margin:0 0 10px;padding:0 0 10px}
div.fieldcontain:last-child,div.fieldcontain:last-of-type{border:0;margin:0;padding:0}
label{padding:0 0 5px}fieldset{margin:0 0 1em}
fieldset:last-child,fieldset:last-of-type{margin:0}
fieldset legend{font-weight:bold;padding:0 0 5px}
fieldset label{display:inline;font-weight:normal;margin:0 1em 0 0;padding:0}
fieldset label:last-child{margin:0}fieldset input{margin:0 .3em 0 0}
fieldset input:last-child{margin:0 .3em 0 0}
fieldset.post label{display:inline-block;margin:0 1em 0 0;width:13em}
fieldset select{display:block;margin:0 0 .5em}
fieldset select:last-child{margin:0}
.submit,.reset{font-size:12px;font-size:1.2rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-style:solid;border-width:1px;cursor:pointer;font-family:sans-serif;line-height:1;margin:0 .5em 0 0;padding:.3em .7em}
.submit:last-child,.reset:last-child{margin:0}
.submit:hover,.reset:hover{text-decoration:underline}
/* Form buttons for news feed  
input.submit,button.submit,a.submit{background-color:#009cff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF009CFF',endColorstr='#FF002D5F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOWNmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMmQ1ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#009cff),color-stop(100%,#002d5f));background-image:-moz-linear-gradient(top,#009cff 0,#002d5f 100%);background-image:-webkit-linear-gradient(top,#009cff 0,#002d5f 100%);background-image:linear-gradient(to bottom,#009cff 0,#002d5f 100%);filter:none;border-color:#83cfff #001731 #001731 #83cfff;color:#fff}
input.submit:hover,button.submit:hover,a.submit:hover{background-color:#66c4ff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF66C4FF',endColorstr='#FF005DC5');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2YzRmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNWRjNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#66c4ff),color-stop(100%,#005dc5));background-image:-moz-linear-gradient(top,#66c4ff 0,#005dc5 100%);background-image:-webkit-linear-gradient(top,#66c4ff 0,#005dc5 100%);background-image:linear-gradient(to bottom,#66c4ff 0,#005dc5 100%);filter:none}
input.reset,button.reset,a.reset{background-color:#fff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFE5E5E5');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#e5e5e5));background-image:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background-image:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background-image:linear-gradient(to bottom,#fff 0,#e5e5e5 100%);filter:none;border-color:#eee #ccc #ccc #eee;color:#333}
input.reset:hover,button.reset:hover,a.reset:hover{background-color:#e6e6e6;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE6E6E6',endColorstr='#FFB2B2B2');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IyYjJiMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#e6e6e6),color-stop(100%,#b2b2b2));background-image:-moz-linear-gradient(top,#e6e6e6 0,#b2b2b2 100%);background-image:-webkit-linear-gradient(top,#e6e6e6 0,#b2b2b2 100%);background-image:linear-gradient(to bottom,#e6e6e6 0,#b2b2b2 100%);filter:none} 
*/
a.submit,a.reset{display:inline-block}
input.short{padding:.3em;width:25%}
input.middle{padding:.3em;width:50%}
input.long,textarea.long{padding:.3em;width:100%}
input.auto{width:auto}
div.paging{font-size:10px;font-size:1rem;clear:both;padding:1em 0 0;text-align:center}
div.paging span{display:inline-block;margin:0 5px 0 0}
div.paging span:last-child{margin:0}
div.paging span.number,div.paging span.current{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
div.paging span.number{border-color:#ccc;border-style:solid;border-width:1px}div.paging span.current{background-color:#009cff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF009CFF',endColorstr='#FF002D5F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOWNmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMmQ1ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#009cff),color-stop(100%,#002d5f));background-image:-moz-linear-gradient(top,#009cff 0,#002d5f 100%);background-image:-webkit-linear-gradient(top,#009cff 0,#002d5f 100%);background-image:linear-gradient(to bottom,#009cff 0,#002d5f 100%);filter:none;border-color:#83cfff #001731 #001731 #83cfff;border-style:solid;border-width:1px;color:#fff;padding:3px 6px}
div.paging span a{display:block;padding:3px 6px}
div.paging span a:hover{color:#333}
nav.gnav{*zoom:1;background:#555}
nav.gnav:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
nav.gnav ul#menu{*zoom:1;float:left;left:50%;position:relative}
nav.gnav ul#menu:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}


@media only screen and (max-width:640px){nav.gnav ul#menu{display:none}}
nav.gnav ul#menu li{background:#6f6f6f;color:#fff;float:left;left:-50%;line-height:2;margin:0 8px;position:relative;text-align:center}
nav.gnav ul#menu li a{color:#fff;display:block}
nav.gnav ul#menu li:hover,nav.gnav ul#menu li.selected{background:#eee;color:#333}nav.gnav ul#menu li:hover a,nav.gnav ul#menu li.selected a{color:#333}
nav.gnav ul#menu li:hover ul.dropdown{left:0;top:auto}
nav.gnav ul#menu li ul.dropdown{-moz-box-shadow:rgba(0,0,0,0.2) 2px 2px 2px;-webkit-box-shadow:rgba(0,0,0,0.2) 2px 2px 2px;box-shadow:rgba(0,0,0,0.2) 2px 2px 2px;left:-999em;position:absolute;white-space:nowrap;z-index:1}

@media only screen and (max-width:640px){nav.gnav ul#menu li ul.dropdown{white-space:auto}}
nav.gnav ul#menu li ul{float:none;left:0;position:static;z-index:100}
nav.gnav ul#menu li ul li{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:14px;font-size:1.4rem;background:#eee;border:0 none;float:none;left:auto;margin:0}

@media only screen and (max-width:960px){nav.gnav ul#menu li ul li{width:11em}}
nav.gnav ul#menu li ul li:last-child{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}
nav.gnav ul#menu li ul li a{padding:0 .7em}nav.gnav a.open{display:none}

@media only screen and (max-width:640px){nav.gnav a.open{background:url("../img/suba-menu.svg") no-repeat;display:block;height:15px;left:12px;position:absolute;top:12px;width:30px}}
nav.gnav a.open span{display:none}
div#pageslide{background:#333;color:#fff;display:none;height:100%;position:fixed;top:0;z-index:999999}
div#pageslide ul#menu{width:160px}
div#pageslide ul#menu li{font-size:14px;font-size:1.4rem;border-color:#555 #111 #111 #555;border-style:solid;border-width:1px 0;padding:.7em 0;text-align:center}
div#pageslide ul#menu li a{color:#fff;display:block}
div#pageslide ul#menu li a:hover{text-decoration:underline}
div#pageslide ul#menu li ul{background:#444;margin:.7em 0 0}
div#pageslide ul#menu li ul li{padding:.7em}
div#pageslide ul#menu li ul li:hover{background:#777}
div#pageslide ul#menu li ul li a:hover{text-decoration:none}
div#pageslide ul#menu li.ddm{padding:.7em 0 0 1em}

@media only screen and (max-width:640px){html.no-js nav.gnav ul#menu{display:block}}

@media only screen and (max-width:640px){html.no-js nav.gnav a.open{display:none}}
div#tabs{overflow:hidden;padding:0}
div#tabs ul{*zoom:1;padding:0}
div#tabs ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
div#tabs ul li{float:left;height:37px;margin:0;overflow:hidden;padding:0;position:relative}
div#tabs ul li.ui-state-active img,div#tabs ul li.ui-state-active.ui-state-hover img,div#tabs ul li.ui-state-hover img{position:relative;top:-37px}

@media only screen and (max-width:480px){div#tabs ul li.ui-state-active img,div#tabs ul li.ui-state-active.ui-state-hover img,div#tabs ul li.ui-state-hover img{top:-20px}}
div#tabs ul a.ui-tabs-anchor{padding:0}
div#tabs div.newslist{padding:.3em 0;height:450px;background:url("../img/bg_paper.jpg");border:2px solid #cfa972;-moz-border-radius:0 0 25px 25px;-webkit-border-radius:0;border-radius:0 0 25px 25px}
div#tabs div.newslist h2{margin:.5em 0}
div#tabs div.newslist article{border-color:#ccc;border-style:dotted;border-width:0 0 1px;padding:.3em 0}
div#tabs div.newslist article p{display:inline;margin:0;text-align:left}

@media screen and (max-width:480px){div#tabs div.newslist article p{display:block}}
div#tabs div.newslist article p img{display:inline;margin:0 1em;vertical-align:middle}
div#tabs div.newslist p{text-align:right}

html.no-js div#tabs ul{display:none}
html.no-js div#tabs .newslist .paging{display:none}
.no-svg div#container header div.header-inner a.logo-success{background:url("../img/suba.png") no-repeat}
.no-svg div#container nav.gnav a.open{background:url("../img/icn-menu.png") no-repeat}.no-svg #scrollUp{width:72px; height:72px;background:url("../img/pagetop.png") no-repeat}
/* ============================= BACKGROUND PATTERN OVERLAY ====================== */
.pattern_overlay{
	width:100%;
	height:100%;
	position:fixed;
	top:0px;
	left:0px;
	background:transparent url("../img/pattern.png") repeat top left;
	overflow:hidden;
	z-index:-1;
}
.wide-banner {
	position:relative;
	z-index:6;
	margin-bottom:-20px;
}
/*! jQuery UI - v1.11.2 - 2014-10-16
* http://jqueryui.com
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.nav_slidedown{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav_slidedown:hover{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.btn_light{opacity:0;filter:alpha(opacity=0);zoom:1;-webkit-animation:Btn-Fadelight 2s ease-in-out infinite;-moz-animation:Btn-Fadelight 2s ease-in-out infinite;animation:Btn-Fadelight 2s ease-in-out infinite}.btn_light:hover{-webkit-animation:Btn-Fadelight 1s ease-in-out infinite;-moz-animation:Btn-Fadelight 1s ease-in-out infinite;animation:Btn-Fadelight 1s ease-in-out infinite}@-webkit-keyframes Btn-Fadelight{0{opacity:0;filter:alpha(opacity=0);zoom:1}50%{opacity:1;filter:alpha(opacity=100);zoom:1}100%{opacity:0;filter:alpha(opacity=0);zoom:1}}@-moz-keyframes Btn-Fadelight{0{opacity:0;filter:alpha(opacity=0);zoom:1}50%{opacity:1;filter:alpha(opacity=100);zoom:1}100%{opacity:0;filter:alpha(opacity=0);zoom:1}}@keyframes Btn-Fadelight{0{opacity:0;filter:alpha(opacity=0);zoom:1}50%{opacity:1;filter:alpha(opacity=100);zoom:1}100%{opacity:0;filter:alpha(opacity=0);zoom:1}}
.pulse,div.top-box div.top-side-box .login a.btn_signup:hover{-webkit-animation:Pulse .5s ease 0;-moz-animation:Pulse .5s ease 0;animation:Pulse .5s ease 0}
@-webkit-keyframes Pulse{0{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@keyframes Pulse{0{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.swing,div.top-box div.top-side-box .pv img:hover{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,2deg);transform:rotate3d(0,0,1,2deg)}40%{-webkit-transform:rotate3d(0,0,1,-2deg);transform:rotate3d(0,0,1,-2deg)}60%{-webkit-transform:rotate3d(0,0,1,1deg);transform:rotate3d(0,0,1,1deg)}80%{-webkit-transform:rotate3d(0,0,1,-1deg);transform:rotate3d(0,0,1,-1deg)}100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}}html.js div#note{display:none}html.no-js div#note{font-size:12px;font-size:1.2rem;-moz-box-shadow:rgba(0,0,0,0.5) 0 2px 2px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 2px 2px;box-shadow:rgba(0,0,0,0.5) 0 2px 2px;background:rgba(0,0,0,0.3);border-color:#fff;border-style:solid;border-width:1px;display:block;padding:.3em;text-align:center}@media screen and (max-width:640px){html.no-js div#note{padding:1em}}html.no-js div#note p{line-height:3}@media screen and (max-width:640px){html.no-js div#note p{line-height:1.5}}html.no-js div#note p img{border-color:#666;border-style:solid;border-width:0 1px 0 0;margin:0 1em 0 0;padding:0 1em 0 0;vertical-align:middle}div#container{font-size:14px;font-size:1.4rem;overflow:hidden}div#container header div.header-inner{height:39px;position:relative}div#container div.contents div.contents-inner{*zoom:1}div#container div.contents div.contents-inner:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
footer{font-size:14px;font-size:1.4rem;background:#222;position:relative;}
@media screen and (max-width:480px){footer{font-size:16px;font-size:1.6rem}}
footer div.footer-inner{overflow:visible}#scrollUp{background:url("../img/icn-pagetop.png") no-repeat;bottom:8px;height:40px;right:8px;width:40px}
div.social-plugins ul{*zoom:1;margin:.5em 4em 0}div.social-plugins ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}div.social-plugins ul li{float:left;height:20px;margin:0 8px 8px 0}
div.social-plugins ul li iframe{vertical-align:baseline}
div.social-plugins ul li div span{vertical-align:baseline !important}
div.social-plugins ul li.line img{vertical-align:baseline}
html.ie9 .gradient{filter:none}
.bg-top{background:url("") top center no-repeat}
.bg-pages{background:url("../img/bg_pages.jpg") top center no-repeat}.bdbx,div.PF-box div.PF-box-inner ul li,section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner,section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr td ul.tablelist li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.contents{margin:0 auto;width:1060px}div.top-box{position:relative;height:840px}div.top-box header{position:absolute;top:0;left:0;right:0;z-index:50}
div.top-box h1{position:absolute;left:365px;bottom:155px;z-index:40;width:380px; height:80px;}
div.top-box h1 span{display:none}
div.top-box img.key-v{position:absolute;top:0;left:0;right:0;z-index:20}
div.top-box div.top-side-box{position:absolute;right:-50px;top:0;width:290px;height:450px;z-index:30}
div.top-box div.top-side-box .login{position:absolute;top:0;left:0;background:url("../img/bg_login.png") top center no-repeat;width:100%;height:324px;z-index:100}div.top-box div.top-side-box .login img{display:block;margin:0 auto}
div.top-box div.top-side-box .login a{display:block;position:relative; top:200px;}
div.top-box div.top-side-box .login a.btn_login{z-index:120;margin:35px auto -10px}
div.top-box div.top-side-box .login a.btn_login img{position:relative}
div.top-box div.top-side-box .login a.btn_login:before{content:url("../img/btn_login02.png");position:absolute;bottom: -111px;left: 42px;}
div.top-box div.top-side-box .login a.btn_gamestart{z-index:120;margin:35px auto -10px}
div.top-box div.top-side-box .login a.btn_gamestart img{position:relative}
div.top-box div.top-side-box .login a.btn_gamestart:before{content:url("../img/btn_game-start02.png");position:absolute;top:0;bottom:0}
div.top-box div.top-side-box .login a.btn_signup{z-index:110}
div.top-box div.top-side-box .pv{position:absolute;bottom:-50px;width:100%}
div.top-box div.top-side-box .pv img{display:block; width:225px;height:180px;margin:0 auto}
nav ul li{position:absolute}nav ul li.nav_top{left:160px;bottom:25px;z-index:10}nav ul li.nav_guide{left:406px;bottom:25px;z-index:11}nav ul li.nav_support{left:641px;bottom:25px;z-index:10}div.PF-box{background:url("../img/bg_pf-box.png") top center no-repeat;padding:4em 0 1.5em}div.PF-box h2 span{display:none}div.PF-box div.PF-box-inner{width:944px;margin:0 auto;overflow:hidden}div.PF-box div.PF-box-inner ul li{float:left;width:25%;padding-right:.5em}div.PF-box div.PF-box-inner ul li:last-child{padding-right:0}footer{border-top:1px solid #cfa972;font-size:12px;font-size:1.2rem;background:url("../img/bg_footer3.png")}footer div.footer-inner{width:944px;overflow:hidden;margin:0 auto;padding:2em 0 4em;color:#fff}footer div.footer-inner a,footer div.footer-inner a:link,footer div.footer-inner a:visited,footer div.footer-inner a:active{color:#FFF;font-weight:normal;outline:0;text-decoration:underline}footer div.footer-inner a:hover,footer div.footer-inner a:link:hover,footer div.footer-inner a:visited:hover,footer div.footer-inner a:active:hover{color:#666;font-weight:normal;text-decoration:none}footer div.footer-inner p{padding-left:1em;text-indent:-1em}footer div.footer-inner h2{margin:0 0 .5em}footer div.footer-inner div.fotter-inner-column-left{width:48%;float:left}footer div.footer-inner div.fotter-inner-column-left table{width:100%;margin-bottom:1em}footer div.footer-inner div.fotter-inner-column-left table tr{border-bottom:1px dotted #fff}footer div.footer-inner div.fotter-inner-column-left table tr:last-child{border-bottom:0}footer div.footer-inner div.fotter-inner-column-left table tr td{background:#4a4a4a;padding:.5em 1em}footer div.footer-inner div.fotter-inner-column-left table tr td.tablehead{background:#263554}
footer div.footer-inner div.fotter-inner-column-right{width:48%}
footer div.footer-inner div.fotter-inner-column-right ul li{display:inline-block;vertical-align:middle;line-height:1;border-right:1px solid;padding:0 .5em;margin:1em 0}
footer div.footer-inner div.fotter-inner-column-right ul li:first-child{padding:0 .5em 0 0}footer div.footer-inner div.fotter-inner-column-right ul li:last-child{border-right:0}
footer div.footer-inner div.fotter-inner-column-right ul li img{vertical-align:middle}
footer div.footer-inner div.fotter-inner-column-middle{float:right;width:18%}
.bg-signup{background:url("../img/bg_pages_signup.jpg") top center no-repeat;min-height:720px}
.bg-support{background:url("../img/bg_pages_support.jpg") top center no-repeat;min-height:720px}
.bg-guide{background:url("../img/bg_pages_guide.jpg") top center no-repeat;min-height:720px}
div.top-box-pages{position:relative;height:400px}
div.top-box-pages header{position:absolute;top:0;left:0;right:0;z-index:50}
div.top-box-pages h1{position:absolute;right:60px;top:30px;z-index:40;width:220px}
div.top-box-pages h1 span{display:none}div.top-box-pages img.key-v{position:absolute;top:0;left:0;right:0;z-index:20}
div.top-box-pages div.social-plugins ul li{float:right}
.section-h3,section.pages-box div.pages-box-inner section h3{background:url("../img/bg_menu.png");border:2px solid #cfa972;-moz-border-radius:25px 25px 0 0;-webkit-border-radius:25px;border-radius:25px 25px 0 0;margin:0;color:#fff;font-size:16px;font-size:1.6rem;padding:.5em 2em;position:relative}
.section-h3 img.main_h3_left,section.pages-box div.pages-box-inner section h3 img.main_h3_left{position:absolute;top:-4px;left:-4px}
.section-h3 img.main_h3_right,section.pages-box div.pages-box-inner section h3 img.main_h3_right{position:absolute;top:-4px;right:-4px}
.section-main,section.pages-box div.pages-box-inner section .section-inner{border:2px solid #cfa972;border-top:0;-moz-border-radius:0 0 25px 25px;-webkit-border-radius:0;border-radius:0 0 25px 25px;background:url("../img/bg_paper.jpg");background:url("../img/main_inner_top.png") top center no-repeat,url("../img/main_inner_bottom.png") bottom center no-repeat,url("../img/bg_paper.jpg");padding:2em 0}.table-tr tr,section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr{border-bottom:1px dotted #fff}.table-tr tr:last-child,section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr:last-child{border-bottom:0}.table-tr tr td,section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr td{background:#e9e0d6;padding:.8em 1em}.table-tr tr td.tablehead,section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr td.tablehead{background:#263554;color:#fff}.table-tr tr td input,section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr td input{width:100%;padding:.5em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-color:#ccc;border-style:solid;border-width:1px}.hover:hover{position:relative;top:2px}section.pages-box{background:url("../img/bg_pages-box.png") top center no-repeat;overflow:hidden}section.pages-box p{margin-bottom:.5em}section.pages-box h2{float:left;margin:0;padding:0 0 0 90px}section.pages-box h2 span{display:none}section.pages-box div.pages-box-inner{width:1000px;margin:46px auto}section.pages-box div.pages-box-inner section{width:890px;margin:0 auto;padding:2em 0}section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner{padding:1em 2em 1em;width:100%;text-align:center}section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner span.forget{display:block;font-size:12px;font-size:1.2rem}section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table{width:85%;margin:1.5em auto;-webkit-box-shadow:rgba(0,0,0,0.5) 1px 1px 2px;box-shadow:rgba(0,0,0,0.5) 1px 1px 2px}section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr td.tablehead{width:30%}section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr td ul.tablelist li{display:inline-block;width:60%}section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr td ul.tablelist li.tablelist-notes{width:39%;font-size:10px;font-size:1rem;padding-left:1em;vertical-align:middle}section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr td ul.tablelist li.tablelist-radio input{width:auto;display:inline}section.pages-box div.pages-box-inner section .section-inner div.section-inner-inner table tr td ul.tablelist li.tablelist-radio span{vertical-align:middle}section.pages-box div.pages-box-inner section .section-inner h4{background:url("../img/bg_menu.png");padding:.5em 2em;border-top:2px solid #cfa972;border-bottom:2px solid #cfa972;color:#fff}div.section-inner div.section-inner-inner div.signup-policy-box{border:#9e8a73 2px solid;margin-bottom:1em}div.section-inner div.section-inner-inner div.signup-policy-box h4{background:url("../img/bg_h4_policy.jpg");border-top:0;border-bottom:2px solid #9e8a73;color:#FFF;padding:.5em 0}div.section-inner div.section-inner-inner div.signup-policy-box div.signup-policy{overflow:auto;background:#e9e0d6;height:270px;text-align:left;padding:1em}div.section-inner div.section-inner-inner div.signup-policy-box div.signup-policy h5{font-weight:bold;border-bottom:1px dashed #9e8a73;margin:0 0 1em}.breadcrumbs{font-size:10px;font-size:1rem;float:right;background:url("../img/bg_pankuzu.png") center left no-repeat;color:#FFF;margin:15px 30px 0 0;padding:.5em .5em .5em 1.5em;word-wrap:break-word}.breadcrumbs a,.breadcrumbs a:link,.breadcrumbs a:visited,.breadcrumbs a:active{color:#FFF;font-weight:normal;outline:0;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:link:hover,.breadcrumbs a:visited:hover,.breadcrumbs a:active:hover{color:#ccc;font-weight:normal;text-decoration:none}.game{margin:0 auto 2em;width:944px}ul.game-btn{width:944px;margin:0 auto 1em;overflow:hidden}ul.game-btn li{float:left;width:25%;text-align:center}
iframe{width:100%;height:100%}div#cms-iframe{width:944px;height:800px;margin:1em auto 1.5em}@-ms-viewport{width:device-width}.bd-bx,#guide div.sidebar,#support div.sidebar,#guide div.sidebar div.menu-header div.seach-form ul li.keyword input,#support div.sidebar div.menu-header div.seach-form ul li.keyword input,#guide div.main,#support div.main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.small-font{font-size:11px;font-size:1.1rem}#guide,#support{width:1000px;margin:0 auto;padding:2em 28px 0;overflow:hidden}#guide section,#support section{width:auto;padding:0}#guide div.sidebar-box,#support div.sidebar-box{float:left}#guide div.sidebar-box div#pagetop,#support div.sidebar-box div#pagetop{margin:.5em auto 0;display:none}#guide div.sidebar,#support div.sidebar{width:257px;padding:19px 10px 17px;position:relative;color:#fff}#guide div.sidebar a,#support div.sidebar a{color:#fff;text-decoration:none;padding-left:18px}#guide div.sidebar a:hover,#support div.sidebar a:hover{background:url("../img/guide/menu_icon_arrow.png") left no-repeat;color:#FFF}#guide div.sidebar img.menu_top,#support div.sidebar img.menu_top{position:absolute;top:0;left:0}#guide div.sidebar img.menu_bottom,#support div.sidebar img.menu_bottom{position:absolute;bottom:-2px;left:0}#guide div.sidebar img.menu_middle,#support div.sidebar img.menu_middle{position:absolute;top:75px;left:10.5px}#guide div.sidebar div.menu-header,#support div.sidebar div.menu-header{height:66px;background:url("../img/guide/bg_menu.png") top center repeat-y;border:2px solid #cfa972;border-bottom:1px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}#guide div.sidebar div.menu-header div.seach-form,#support div.sidebar div.menu-header div.seach-form{padding:18px}#guide div.sidebar div.menu-header div.seach-form ul,#support div.sidebar div.menu-header div.seach-form ul{overflow:hidden;margin:0 auto;width:100%}#guide div.sidebar div.menu-header div.seach-form ul li.keyword,#support div.sidebar div.menu-header div.seach-form ul li.keyword{float:left}#guide div.sidebar div.menu-header div.seach-form ul li.keyword input,#support div.sidebar div.menu-header div.seach-form ul li.keyword input{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:.3em;width:142px}#guide div.sidebar div.menu-header div.seach-form ul li.search,#support div.sidebar div.menu-header div.seach-form ul li.search{width:50px;float:right}#guide div.sidebar div.menu,#support div.sidebar div.menu{background:url("../img/guide/bg_menu.png") top center repeat-y;border:2px solid #cfa972;border-top:1px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}#guide div.sidebar div.menu div.toplink,#support div.sidebar div.menu div.toplink{padding:20px 0 0;line-height:1.2;text-align:center}#guide div.sidebar div.menu div.toplink a,#support div.sidebar div.menu div.toplink a{margin-left:-18px}#guide div.sidebar div.menu div.menu-inner,#support div.sidebar div.menu div.menu-inner{padding:10px 18px 25px}#guide dl#acMenu dt,#support dl#acMenu dt{cursor:pointer;border-bottom:1px solid #fff;padding:.4em 0}#guide dl#acMenu dt img,#support dl#acMenu dt img{vertical-align:middle;margin-right:.3em}#guide dl#acMenu dt:last-child,#support dl#acMenu dt:last-child{border-bottom:0}#guide dl#acMenu dt.openmenu,#support dl#acMenu dt.openmenu{background:url("../img/guide/menu_icon_plus-w.png") left no-repeat;padding-left:1.5em}#guide dl#acMenu dt.closemenu,#support dl#acMenu dt.closemenu{background:url("../img/guide/menu_icon_minus-w.png") left no-repeat;padding-left:1.5em}#guide dl#acMenu dd,#support dl#acMenu dd{display:none;padding-left:1.5em;font-size:12px;font-size:1.2rem}#guide dl#acMenu dd ul li,#support dl#acMenu dd ul li{padding:.4em 0}#guide form ul input.keyword,#support form ul input.keyword{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:.3em}#guide form input.search,#support form input.search{float:right}#guide div.main,#support div.main{float:right;width:687px;padding-top:19px;padding-left:17px;padding-right:5px;position:relative}#guide div.main img.main_h2_left,#support div.main img.main_h2_left{position:absolute;top:15px;left:14px}#guide div.main img.main_h2_right,#support div.main img.main_h2_right{position:absolute;top:15px;right:0}#guide div.main section.main-inner h3,#support div.main section.main-inner h3{background:url("../img/guide/bg_menu.png");border:2px solid #cfa972;-moz-border-radius:25px 25px 0 0;-webkit-border-radius:25px;border-radius:25px 25px 0 0;margin:0;color:#fff;font-size:16px;font-size:1.6rem;padding:.7em 2em}#guide div.main section.main-inner div.main-inner-inner,#support div.main section.main-inner div.main-inner-inner{border:2px solid #cfa972;border-top:0;-moz-border-radius:0 0 25px 25px;-webkit-border-radius:0;border-radius:0 0 25px 25px;padding:1.5em 2em;background:url("../img/guide/bg_main_inner_inner.jpg");background:url("../img/guide/main_inner_top.png") top center no-repeat,url("../img/guide/main_inner_bottom.png") bottom center no-repeat,url("../img/guide/bg_main_inner_inner.jpg")}#guide div.main section.main-inner div.main-inner-inner h4,#support div.main section.main-inner div.main-inner-inner h4{background:url("../img/guide/bg_main_h3.png") left center no-repeat;padding-left:1.2em;font-weight:bold;margin:1em 0 1em}#guide div.main section.main-inner div.main-inner-inner p,#support div.main section.main-inner div.main-inner-inner p{margin-bottom:.6em}#guide div.main section.main-inner div.main-inner-inner img,#support div.main section.main-inner div.main-inner-inner img{display:block;margin:1em auto;max-width:100%}#guide div.main section.main-inner div.main-inner-inner ol.search-result,#support div.main section.main-inner div.main-inner-inner ol.search-result{margin:1em 0}#guide div.main section.main-inner div.main-inner-inner ol.search-result li,#support div.main section.main-inner div.main-inner-inner ol.search-result li{list-style:disc inside}#support div.sidebar{width:257px;padding:19px 10px 17px;position:relative;color:#fff}#support div.sidebar a{color:#fff;text-decoration:none;padding-left:18px}#support div.sidebar a:hover{background:url("../img/guide/menu_icon_arrow.png") left no-repeat;color:#FFF}#support div.sidebar img.menu_top{position:absolute;top:0;left:0}#support div.sidebar img.menu_bottom{position:absolute;bottom:-2px;left:0}#support div.sidebar img.menu_middle{position:absolute;top:75px;left:10.5px}#support div.sidebar div.menu{background:url("../img/guide/bg_menu.png") top center repeat-y;border:2px solid #cfa972;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}#support div.sidebar div.menu div.toplink{padding:20px 0 0;line-height:1.2;text-align:center}#support div.sidebar div.menu div.toplink a{margin-left:-18px}#support div.sidebar div.menu div.menu-inner{padding:25px 18px}ul,ol,li{zoom:normal}#policy{margin:1em auto 2em}#policy h4{border-bottom:1px dotted #9e8a73}#policy ol{margin-bottom:2em}#policy ol li{margin-bottom:1em;padding-left:2em;text-indent:-2.5em;list-style-type:none;counter-increment:cnt}#policy ol li:before{display:marker;content:"ï¼ˆ" counter(cnt) "ï¼‰"}#policy ol li ul li{list-style-type:decimal;counter-increment:none;padding:0;text-indent:0;margin:.5em 0 0 1em}#policy ol li ul li:before{display:none;content:""}#privacypolicy{margin:1em auto 2em}#privacypolicy h4{border-bottom:1px dotted #9e8a73}#privacypolicy ol{margin-bottom:2em}#privacypolicy ol li{margin-bottom:1em;margin-left:1em;list-style-type:decimal}#privacypolicy ul{margin-bottom:1em}#privacypolicy ul li{list-style-type:decimal;list-style-type:katakana;margin-top:.5em;margin-left:2em}#privacypolicy div.p2{margin-bottom:2em}#law{margin:1em auto 2em}#law dl{width:100%;margin:1em auto;overflow:hidden}#law dl dt{width:12em;float:left;margin-bottom:1em;background:url("../img/guide/bg_main_h3.png") left center no-repeat;padding-left:1.5em;font-weight:bold}#law dl dd{margin-left:12em;margin-bottom:1em;border-left:1px dotted;padding-left:1em}#before_gameplay{margin:1em auto 2em}#before_gameplay h4{border-bottom:1px dotted #9e8a73}#rmt{margin:1em auto 2em}#rmt h4{border-bottom:1px dotted #9e8a73}#rmt h5{font-weight:bold;background:url("../img/bg_h5_rmt.png") left center no-repeat;border-bottom:1px dashed #9e8a73;padding-left:15px;margin-bottom:.5em}#rmt h6{font-weight:bold}#contact{margin:1em auto 2em}#contact h4{border-bottom:1px dotted #9e8a73}#contact input,#contact textarea{padding:.5em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-color:#ccc;border-style:solid;border-width:1px}#contact p.contactsend{text-align:center}#contact p.contactsend input{border:0}#contact p.mailadresschange{background:rgba(0,0,0,0.7);-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;text-align:center;color:#fff;padding:1em}#contact table{width:100%;margin:1.5em auto;-webkit-box-shadow:rgba(0,0,0,0.5) 1px 1px 2px;box-shadow:rgba(0,0,0,0.5) 1px 1px 2px}#contact table tr{border-bottom:1px dotted #fff}#contact table tr:last-child{border-bottom:0}#contact table tr td{background:#e9e0d6;padding:.8em 1em}#contact table tr td.tablehead{background:#263554;color:#fff;width:12em}#contact table tr td.mailadress input{width:100%}#contact table tr td ul li input{vertical-align:middle;margin:0}#contact table tr td ul li span{vertical-align:middle;padding:0 .5em}#contact table tr td textarea{width:100%}#contact ul.form_btn{margin:0 auto 1em;text-align:center}#contact ul.form_btn li{display:inline-block}#contact ul.form_btn li input{border:0}#contact ul.contact_list{margin:1em auto 2em}#contact ul.contact_list li a:hover{opacity:.8;filter:alpha(opacity=80);zoom:1}div#maintenance,div#game_pocicy{width:944px;height:700px;margin:0 auto;color:#FFF;font-size:14px;font-size:1.4rem}div#maintenance h1,div#game_pocicy h1{margin:0}div#maintenance{background:url("../img/bg_maintenance.jpg") center top no-repeat;position:relative}div#maintenance div.maintenance_text{width:800px;height:320px;position:absolute;left:75px;bottom:50px;padding:1em 3em}div#maintenance div.maintenance_text h1{margin:1em 0;font-weight:bold}div#maintenance div.maintenance_text p{margin-bottom:1em}div#game_pocicy{background:url("../img/bg_game_pocicy_box.jpg") center top no-repeat;text-align:center;padding:2em 0}div#game_pocicy p{margin-bottom:.5em}div#game_pocicy h1{background:url("../img/bg_h4_policy.jpg");border:#9e8a73 2px solid;border-bottom:0;color:#FFF;padding:.1em 0;width:850px;margin:1em auto 0}div#game_pocicy div.game_pocicy_box{border:#9e8a73 2px solid;text-align:left;width:850px;height:420px;overflow:auto;background:#e9e0d6;margin:0 auto;color:#59493f;padding:0 2em;margin-bottom:1em}div#game_pocicy div.game_pocicy_box h4{background:url("../img/guide/bg_main_h3.png") left center no-repeat;padding-left:1.2em;font-weight:bold;margin:1em 0 1em}
			#confetti{
				position: absolute;
				left: 0;
				top: 0;
				height: 100%;
				width: 100%;

			}
.world1 {
	position:absolute;
	bottom:0px;
	z-index:2;
}
.img hoverme {
	position:absolute;
	bottom:0px;
}
.lili  {
	position:absolute;
bottom: 315px;
left: 5px;
z-index:0;
}
.lili2 {
	position:absolute;
bottom: 315px;
right:5px;
float:left;
z-index:0
}
.fortress {
	position:relative;

}
.gm-int {
	border: 5px;
	border-style:solid;
	border-radius: 35px;
	background: url('../img/gm_int.png');
	background-repeat:no-repeat;
background-size: cover;
   width: 230px;
    height: 190px;
}
div.top-box h2 {
    position: absolute;
    left: 365px;
    top: 250px;
    z-index: 40;
    width: 380px;
}
/* Add Suba login */
#suba-div
{

    height   : 57px;

    position : relative;
	
}

#suba-iframe
{
    position : absolute;
z-index:19;



}
html {/* background-image: url('../img/lhbg3.jpg'); */
background-attachment:fixed;
background-repeat:no-repeat;
background-size: cover;
-webkit-transition: background 1.5s linear;
-moz-transition: background 1.5s linear;
-o-transition: background 1.5s linear;
-ms-transition: background 1.5s linear;
transition: background 1.5s linear;
}
.backstretch {/* background-image: url('../img/lhbg3.jpg'); */
background-attachment:fixed;
background-repeat:no-repeat !important;
background-size: cover !important!;

}
.bg-back {
position:absolute;
z-index:-1;
top:0px;left:0px;
width:100%;
height:100%;
text-align:center;
margin:0px;
padding:0px;
background-color:#C0DEED;
background: url(https://abs.twimg.com/images/themes/theme1/bg.png) center top repeat-x;
padding-top:100px;
padding-bottom:10px;
  width: 100%;
  height: 205px;
  animation: awan-animasi 10s linear infinite;
  -ms-animation: awan-animasi 10s linear infinite;
  -moz-animation: awan-animasi 10s linear infinite;
  -webkit-animation: awan-animasi 10s linear infinite;
}

@keyframes awan-animasi {
  from {
    background-position: 0 0;
  }

  to {
    background-position: 100% 0;
  };
}

@-webkit-keyframes awan-animasi {
  from {
    background-position: 0 0;
  }

  to {
    background-position: 100% 0;
  };
}

@-ms-keyframes awan-animasi {
  from {
    background-position: 0 0;
  }

  to {
    background-position: 100% 0;
  };
}

@-moz-keyframes awan-animasi {
  from {
    background-position: 0 0;
  }

  to {
    background-position: 100% 0;
  };
}

