/*main*/
.sk01{position:absolute;top:0;left:0;min-height:700px;z-index:0;background:#000;padding-top:40px;}
.sk02{background:#f5f5f5;min-height:500px;margin-top:740px;}
.sk03{background:#01071f url(../img/main/sk03.jpg) no-repeat center 0 fixed;height:500px;overflow:hidden;}
.sk04{background:url(../img/main/sk04_bg.jpg) repeat-x 0 0;min-height:766px;}
.sk05{background:#f5f5f5;min-height:806px;}

.banner .bxslider{width:1200px;}
.banner .bx-wrapper{width:1200px;height:215px;margin:0 auto;}
.banner .bx-viewport{height:215px !important;}
.banner .bx-controls .bx-pager .bx-pager-item{display:none;}
.banner .bx-controls .bx-controls-direction{top:90px;}
.banner .bx-controls .bx-controls-direction a{width:40px;height:28px;background:url(../img/main/b_slide_btn.png) no-repeat 0 0;}
.banner .bx-controls .bx-controls-direction a.disabled{display:none}
.banner .bx-controls .bx-controls-direction .bx-prev{left:20px;background-position:0 0;}
.banner .bx-controls .bx-controls-direction .bx-next{right:20px;background-position:-40px 0;}
.banner .bx-controls .bx-controls-direction .bx-prev:hover{background-position:0 -28px;}
.banner .bx-controls .bx-controls-direction .bx-next:hover{background-position:-40px -28px;}

.sk01 .bxslider{width:2600x;}
.sk01 .bx-viewport li{position:relative;background-repeat:no-repeat;background-position:center 0;width:100%;height:700px;min-width:1280px;}
.sk01 .bx-viewport li .txt_area{position:absolute;top:50%;left:50%;margin-left:-596px;width:600px;height:auto;z-index:5;margin-top:-170px;text-align:left;word-break:break-word;}
.sk01 .bx-viewport li .txt_area em{display:block;color:#fff;font-size:70px;line-height:1em;max-height:198px;overflow:hidden;}
.sk01 .bx-viewport li .txt_area span{display:block;color:#d6cecd;font-size:20px;line-height:1.3em;max-height:53px;overflow:hidden;margin-top:20px;}
.sk01 .bx-viewport li .txt_area .bt_detail{position:relative;display:table;text-align:center;background:url(../img/common/opa_88.png) repeat 0 0;padding:3px;border:1px solid #c39666;margin-top:60px;}
.sk01 .bx-viewport li .txt_area .bt_detail span{display:table-cell;vertical-align:middle;min-width:178px;height:56px;border:1px solid #574532;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.sk01 .bx-viewport li .txt_area .bt_detail:hover span{border:1px solid #c39666;}
.sk01 .bx-controls .bx-pager{top:602px;left:0;width:100%;}
.sk01 .bx-controls .bx-pager .bx-pager-link{width:54px;height:59px;background:url(../img/main/m_slide_navi.png) no-repeat 0 0;}
.sk01 .bx-controls .bx-pager .bx-pager-link:hover{background-position:0 -59px;}
.sk01 .bx-controls .bx-pager .bx-pager-link.active{background-position:0 -118px;}
.sk01 .bx-controls .bx-controls-direction{top:350px;}
.sk01 .bx-controls .bx-controls-direction a{width:80px;height:80px;background:url(../img/main/m_slide_btn.png) no-repeat 0 0;}
.sk01 .bx-controls .bx-controls-direction a.disabled{display:none}
.sk01 .bx-controls .bx-controls-direction .bx-prev{left:40px;background-position:0 0;}
.sk01 .bx-controls .bx-controls-direction .bx-next{right:40px;background-position:0 -80px;}
.sk01 .bx-controls .bx-controls-direction .bx-prev:hover{background-position:-80px 0;}
.sk01 .bx-controls .bx-controls-direction .bx-next:hover{background-position:-80px -80px;}

.sk02 .cont{width:100%;min-width:1280px;max-width:1600px;}
.sk02 .news_area{width:100%;min-width:960px;max-width:1600px;margin:0 auto 40px;} 
.sk02 .news_area div{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sk02 ul li{position:relative;float:left;width:calc(25% - 4px);-webkit-width:calc(25% - 4px);-moz-width:calc(25% - 4px);height:auto;margin:0 2px 4px;overflow:hidden;}
.sk02 ul li a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000 url(../img/common/img_error.png) no-repeat center center;}
.sk02 ul li a .n_tit{position:absolute;bottom:22px;left:0;width:100%;max-height:74px;color:#fff;font-size:20px;font-weight:bold;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:22px 22px 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;z-index:2;}
.sk02 ul li a img{width:100%;height:auto;display:block;}
.sk02 ul li:first-child{width:calc(50% - 4px);-webkit-width:calc(50% - 4px);-moz-width:calc(50% - 4px);height:auto;}
.sk02 ul li:first-child .n_tit{font-size:42px;max-height:130px;}
.sk02 ul li::before{display:block;content:"";width:100%;height:100%;padding:77% 0 0;}
.sk02 ul li a::before{opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;display:block;content:"";width:calc(100% - 14px);-webkit-width:calc(100% - 14px);-moz-width:calc(100% - 14px);height:calc(100% - 14px);-webkit-height:calc(100% - 14px);-moz-height:calc(100% - 14px);position:absolute;top:0;left:0;z-index:1;border:2px solid #fff;margin:5px;}
.sk02 ul li:hover a::before{opacity:0.3;}
.sk02 ul li a::after{opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;}
.sk02 ul li a:hover::after{opacity:0.3;}
.sk02 ul li a img{transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;}
.sk02 ul li:hover a img{transform:scale(1.05)}

.n_mark{position:absolute;top:20px;left:20px;font-size:11px;font-weight:bold;padding:7px 12px 8px;text-transform:uppercase;color:#fff;z-index:4;}
.n_mark.m_notice{background:#9c00ff;}
.n_mark.m_event{background:#ff127c;}
.n_mark.m_dev{background:#00b756;}
.n_mark.m_patch{background:#bc843c;}
.n_mark.m_maintenance{background:#392daf;}

.bt_more{position:static;min-width:192px;height:50px;background:#252525;color:#aaa;display:inline-block;margin-bottom:126px;padding:2px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.bt_more span{display:block;min-width:190px;margin:0 auto;padding:9px 0;border:1px solid #7c7c7c;}
.bt_more span i{display:inline-block;vertical-align:middle;margin:0 17px;font-size:16px;text-transform:uppercase;color:#959595;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.bt_more:hover{background:#000;}
.bt_more:hover span i{color:#efefef;}
.bt_more:hover span i.ico_arr_l{background-position:-30px -154px;}
.bt_more:hover span i.ico_arr_r{background-position:0 -184px;}

.sk03 .t_img{background:url(../img/main/tx_live.png) no-repeat 0 0;width:650px;height:116px;margin:100px auto 0;display:block;}
.sk03 .tx{color:#fff;font-size:20px;margin-top:23px;}
.sk03 .t1{color:#fff;display:block;color:#fff;text-align:center;margin:100px auto 0;}
.sk03 .t1 .ico_tmark2{margin:0 auto;}
.sk03 .bt_apply{position:static;color:#fff;font-size:20px;border:1px solid rgba(255, 255, 255, 0.4);display:table;min-width:152px;height:52px;text-transform:uppercase;margin:74px auto 122px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.sk03 .bt_apply span{display:table-cell;vertical-align:middle;padding:10px;}
.sk03 .bt_apply:hover{color:#53639b;background:#fff;border:1px solid rgba(255, 255, 255, 1);}

.sk03.open2 {min-height:2283px;}
.sk03.open2 .tx{display:none;}
.sk03.open2 .bt_apply{display:none;}
.sk03.open2 .live_area{margin-top:244px;}
.sk03.open2 .live_area .tab{font-size:24px;text-transform:uppercase;}
.sk03.open2 .live_area .tab ul{display:inline-block;}
.sk03.open2 .live_area .tab li{float:left;padding:11px 31px;}
.sk03.open2 .live_area .tab li a{color:#898989;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.sk03.open2 .live_area .tab li.tab1.on{border-bottom:4px solid #6f2dcf;}
.sk03.open2 .live_area .tab li.tab2.on{border-bottom:4px solid #ff0000;}
.sk03.open2 .live_area .tab li:hover a, .sk03.open2 .live_area .tab li.on a{color:#fff;}
.sk03.open2 .t_img{margin:160px auto 0;}
.sk03.open2 .tab_cont{width:1200px;margin:55px auto 0;text-align:center;}
.sk03.open2 .tab_cont .live_cnt{display:none;width:1200px;height:506px;}
.sk03.open2 .live_cnt .bt{position:relative;color:#fff;font-size:20px;min-width:132px;height:56px;padding:0 30px;display:inline-block;margin:38px auto 140px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.sk03.open2 .live_cnt .bt .ico{display:inline-block;vertical-align:middle;margin-right:6px;}
.sk03.open2 .live_cnt .bt span{display:inline-block;vertical-align:middle;line-height:56px}
.sk03.open2 .live_cnt .bt_go_tw{background:#4c2d90;}
.sk03.open2 .live_cnt .bt_go_tw:hover{background:#6340a3;}
.sk03.open2 .live_cnt .bt_go_utu{background:#fb0202;}
.sk03.open2 .live_cnt .bt_go_utu:hover{background:#c10101;}
.sk03.open2 .live_cnt .video_area:after{display:block;clear:both;content:"";}
.sk03.open2 .live_cnt .fl{position:relative;width:900px;height:506px;background:#000 url(../img/common/img_error.png) no-repeat center center;}
.sk03.open2 .live_cnt .fl iframe{width:900px;height:506px;}
.sk03.open2 .live_cnt .fr{background:url(../img/common/opa_70.png) repeat 0 0;width:300px;height:486px;padding:10px 0;}
.sk03.open2 .live_cnt .fr ul{height:486px;overflow-y:auto;scrollbar-arrow-color:#2c2c2c;scrollbar-Track-Color:#2c2c2c;scrollbar-base-color:#2c2c2c;scrollbar-3dLight-Color:#2c2c2c;scrollbar-DarkShadow-Color:#2c2c2c;scrollbar-Highlight-Color:#2c2c2c;scrollbar-Shadow-Color:#2c2c2c;}
.sk03.open2 .live_cnt .fr ul::-webkit-scrollbar{width:8px;height:40px}
.sk03.open2 .live_cnt .fr ul::-webkit-scrollbar-button:start:decrement, 
.sk03.open2 .live_cnt .fr ul::-webkit-scrollbar-button:end:increment{display:block;width:0;height:0;background-color:#2c2c2c;}
.sk03.open2 .live_cnt .fr ul::-webkit-scrollbar-track{background:#2c2c2c;}
.sk03.open2 .live_cnt1 .fr ul{scrollbar-Face-Color:#5d22b2;}
.sk03.open2 .live_cnt1 .fr ul::-webkit-scrollbar-thumb{background:#5d22b2;}
.sk03.open2 .live_cnt2 .fr ul{scrollbar-Face-Color:#ff0000;}
.sk03.open2 .live_cnt2 .fr ul::-webkit-scrollbar-thumb{background:#ff0000;}
.sk03.open2 .live_cnt .fr ul li{position:relative;padding:20px;height:50px;text-align:left;border-top:1px solid #302d2e;}
.sk03.open2 .live_cnt .fr ul li:first-child{border-top:0;}
.sk03.open2 .live_cnt .fr ul li a{display:block;width:210px;height:100%;cursor:pointer;}
.sk03.open2 .live_cnt .fr ul li .l_img{width:50px;height:50px;display:inline-block;vertical-align:middle;border-radius:50%;overflow:hidden;background:#eee url(../img/common/login.png) no-repeat center center;}
.sk03.open2 .live_cnt .fr ul li .l_img img{width:100%;height:auto;}
.sk03.open2 .live_cnt .fr ul li .l_cnt{width:144px;display:inline-block;vertical-align:middle;padding-left:9px;}
.sk03.open2 .live_cnt .fr ul li .l_tit{display:block;color:rgba(255,255,255,0.9);font-size:16px;max-height:39px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;}
.sk03.open2 .live_cnt1 .fr ul li:hover, .sk03.open2 .live_cnt1 .fr ul li.on{background:url(../img/main/live_bg1.png) repeat 0 0;}
.sk03.open2 .live_cnt2 .fr ul li:hover, .sk03.open2 .live_cnt2 .fr ul li.on{background:url(../img/main/live_bg2.png) repeat 0 0;}
.sk03.open2 .live_cnt .fr ul li .l_light{position:absolute;top:11px;left:11px;width:18px;height:18px;background:url(../img/main/light.png) repeat 0 0;}
.sk03.open2 .live_cnt .fr ul li .l_light.live{background-position:0 -18px;}
.sk03.open2 .live_cnt .fr ul li .add{z-index:99;position:absolute;top:50%;right:23px;margin-top:-8px;width:16px;height:16px;background:url(../img/main/add.png) repeat 0 0;}
.sk03.open2 .live_cnt .fr ul li .add:hover{background-position:0 -16px;}
.sk03.open2 .video_list{width:1220px;margin:38px auto 0;}
.sk03.open2 .video_list ul li{float:left;width:285px;height:271px;margin:0 10px;text-align:left;}
.sk03.open2 .video_list ul li a{display:block;}
.sk03.open2 .video_list ul li .v_img{width:285px;height:160px;overflow:hidden;background:#000 url(../img/common/img_error.png) no-repeat center center;background-size:contain;}
.sk03.open2 .video_list ul li .v_img img{width:100%;height:auto;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.sk03.open2 .video_list ul li:hover .v_img img{transform:scale(1.05);}
.sk03.open2 .video_list ul li .v_tit{display:block;color:#e7e8ea;font-size:16px;margin:12px 0 6px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;}
.sk03.open2 .video_list ul li .v_hit{color:#6d717f;}

.sk04 .tit .ico_tmark4{margin:0 auto;}
.sk04 .tw_list{width:1224px;margin:0 auto;}
.sk04 .tw_list li{position:relative;background:#fff;float:left;width:249px;height:416px;padding:24px 3px 0 28px;box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);margin:0 13px;overflow:hidden;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;} 
.sk04 .tw_list li > a{display:inline-block;width:100%;height:350px;overflow-y:auto;padding-right:25px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;scrollbar-arrow-color:#fff;scrollbar-Track-Color:#fff;scrollbar-base-color:#fff;scrollbar-Face-Color:#eee;scrollbar-3dLight-Color:#fff;scrollbar-DarkShadow-Color:#fff;scrollbar-Highlight-Color:#fff;scrollbar-Shadow-Color:#fff;}
.sk04 .tw_list li > a::-webkit-scrollbar{width:8px; height:10px}
.sk04 .tw_list li > a::-webkit-scrollbar-button:start:decrement, 
.sk04 .tw_list li > a::-webkit-scrollbar-button:end:increment{display:block;width:0;height:0;background-color:#fff;}
.sk04 .tw_list li > a::-webkit-scrollbar-track{background:#fff;}
.sk04 .tw_list li > a::-webkit-scrollbar-thumb{background:#eee;}
.sk04 .tw_list li dt{padding-bottom:19px;border-bottom:1px solid #eee;}
.sk04 .tw_list li dt:after{display:block;clear:both;content:"";}
.sk04 .tw_list li dt .fl{width:70px;height:70px;border-radius:50%;overflow:hidden;background:#eee url(../img/common/login.png) no-repeat center center;}
.sk04 .tw_list li dt .fl img{width:100%;height:auto;}
.sk04 .tw_list li dt .fr{float:left;width:123px;text-align:left;margin-left:14px;}
.sk04 .tw_list li dt .fr .tit{font-size:16px;margin:4px 0;text-align:left;}
.sk04 .tw_list li dt .fr .nick{font-size:14px;color:#00aeff;}
.sk04 .tw_list li dt .fr .date{font-size:12px;color:#b8b8b8;margin-top:11px;}
.sk04 .tw_list li dd{font-size:14px;line-height:1.7em;color:#8d8d8d;padding:16px 0;text-align:left;word-break:break-word;}
.sk04 .tw_list li dd .frm_img{display:block;width:216px;margin:20px 0;overflow:hidden;}
.sk04 .tw_list li dd .frm_img img{display:block;width:100%;height:auto;}
.sk04 .tw_list li .bottom{position:absolute;left:0;bottom:0;background:#f4f4f4;width:100%;height:42px;text-align:left;padding:9px 11px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sk04 .tw_list li .bottom a{display:inline-block;vertical-align:middle;margin-left:10px;}
.sk04 .tw_list li .bottom a span{display:inline-block;vertical-align:middle;color:#b6b6b6;font-size:11px;}
.sk04 .tw_list li .bottom a .ico{display:inline-block;vertical-align:middle;}
.sk04 .tw_list li .bottom a:hover span{text-decoration:underline;color:#323232;}
.sk04 .tw_list li .bottom a:hover .ico_retw{background-position:-168px -24px;}
.sk04 .tw_list li .bottom a:hover .ico_like{background-position:-192px -24px;}
.sk04 .tw_list li:hover{box-shadow:0px 7px 20px rgba(0, 0, 0, 0.2);}

.sk05 .pr_list{width:1199px;margin:0 auto;border:1px solid #ddd;border-left:0;} 
.sk05 .pr_list li{position:relative;background:#fff;float:left;width:50%;height:120px;padding:20px;border-top:1px solid #eee;border-left:1px solid #ddd;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.sk05 .pr_list li:first-child{border-top:0;}
.sk05 .pr_list li:nth-child(2){border-top:0;}
.sk05 .pr_list li:hover{background:#f1f1f1;}
.sk05 .pr_list li a{display:block;}
.sk05 .pr_list li a article:after{display:block;clear:both;content:"";}
.sk05 .pr_list li a .r_img{float:left;width:80px;height:80px;overflow:hidden;background:#000 url(../img/common/par_error.png) no-repeat center center;background-size:contain;display:flex;display:-webkit-flex;align-items:center; -webkit-align-items:center;justify-content:center;-webkit-justify-content:center;}
.sk05 .pr_list li a .r_img img{width:auto;height:100%;}
.sk05 .pr_list li a .r_cnt{float:right;width:calc(100% - 160px);-webkit-width:calc(100% - 160px);-moz-width:calc(100% - 160px);margin-left:10px;padding-right:70px;text-align:left;}
.sk05 .pr_list li a .r_cnt .r_tit{font-size:20px;line-height:1.4em;color:#000;margin:0 0 5px;width:100%;height:58px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;}
.sk05 .pr_list li a .r_cnt .date{font-size:11px;color:#b8b8b8;display:inline-block;vertical-align:middle;}
.sk05 .pr_list li a .r_cnt .par{background:url(../img/main/partner.png) no-repeat 0 0;width:77px;height:24px;display:inline-block;vertical-align:middle;}
.sk05 .pr_list li a .r_cnt .par.p_mmobomb{background-position:0 0;}
.sk05 .pr_list li a .r_cnt .par.p_massivelyop{background-position:0 -24px;}
.sk05 .pr_list li a .r_cnt .par.p_mmorpg{background-position:0 -48px;}
.sk05 .pr_list li a .r_cnt .par.p_mmos{background-position:0 -72px;}
.sk05 .pr_list li a .r_cnt .bar{display:inline-block;vertical-align:middle;height:8px;border-left:1px solid #e7e7e7;margin:0 8px;}
.sk05 .pr_list li a .ico_arr_l2{position:absolute;top:50%;margin-top:-15px;right:20px;z-index:3;}

/*sub common*/
.sk_sub{background-color:#f5f5f5;background-repeat:no-repeat;background-position:center 0;padding-top:40px;}
.sk_sub .cont{width:960px;margin:0 auto;}
.sk_sub .tit {color:#fff;font-size:58px;font-weight:normal;margin:140px auto 0;text-align:center;}
.sk_sub .tit .ico_tmark3{margin:-2px auto 6px;}

.sk_cnt{background:#f5f5f5;padding-top:70px;}
.sk_cnt .cont{position:relative;width:960px;min-width:960px;margin:0 auto;text-align:left;}
.sk_cnt .tit{margin:0;}
.sk_cnt .tit .ico_tmark4{display:inline-block;vertical-align:middle;margin-right:7px;}
.sk_cnt .tit span{font-size:32px;font-weight:bold;display:inline-block;vertical-align:middle;}

.bt_loading{position:static;min-width:192px;height:50px;background:#252525;color:#aaa;display:inline-block;margin-bottom:126px;padding:2px;cursor:none;}
.bt_loading span{display:block;min-width:190px;margin:0 auto;padding:9px 0;border:1px solid #7c7c7c;}
.bt_loading span i{display:inline-block;vertical-align:middle;margin:0 17px;font-size:16px;text-transform:uppercase;color:#959595;animation:blink 0.5s linear infinite;-webkit-animation:blink 0.5s linear infinite;}

/* news */
.news .sk_sub{min-height:290px;max-height:945px;background-image:url(../img/sub/sk_news.jpg);}
.news .sk_sub .cont{width:1264px;}
.news .bt_rss{position:absolute;top:16px;right:0;}
.news .bt_rss .ico_rss{display:inline-block;vertical-align:middle;}
.news .bt_rss span{display:inline-block;vertical-align:middle;font-size:16px;color:#666;}

.news .bt_rss:hover .ico_rss{background-position:-240px -24px;}
.news .bt_rss:hover span{color:#000;}

.news .n_latest{text-align:center;}
.news .n_latest ul{display:inline-block;}
.news .n_latest ul li{position:relative;float:left;height:666px;overflow:hidden;margin:0 6px;} 
.news .n_latest.type1 ul li{width:1250px;}
.news .n_latest.type2 ul li{width:620px;}
.news .n_latest.type3 ul li{width:392px;}
.news .n_latest ul li a{position:relative;display:block;width:100%;height:100%;background:#000 url(../img/common/img_error.png) no-repeat center center;}
.news .n_latest ul li a .n_tit{position:absolute;color:#fff;z-index:2;bottom:20px;left:0;font-size:32px;font-weight:bold;text-align:left;padding:20px 20px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:130px;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;}
.news .n_latest ul li a img{position:absolute;left:50%;margin-left:-625px;}
.news .n_latest ul li a::before{opacity:0;transition: all 0.5s ease;display:block;content:"";width:calc(100% - 14px);-webkit-width:calc(100% - 14px);-moz-width:calc(100% - 14px);height:calc(100% - 14px);-webkit-height:calc(100% - 14px);-moz-height:calc(100% - 14px);position:absolute;top:0;left:0;z-index:1;border:2px solid #fff;margin:5px;}
.news .n_latest ul li:hover a::before{opacity:0.3;}
.news .n_latest ul li a::after{opacity:0;transition: all 0.5s ease;display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;}
.news .n_latest ul li:hover a::after{opacity:0.3;}
.news .n_latest ul li a img{transition: all 1s ease;}
.news .n_latest ul li:hover a img{transform:scale(1.05)}

.board_area .tab{font-size:20px;text-transform:uppercase;border-bottom:1px solid #e6e6e6;margin-top:22px;}
.board_area .tab li{float:left;padding:11px 31px;}
.board_area .tab li a{color:#b3b3b3;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.board_area .tab li.on{border-bottom:4px solid #d8c29c;}
.board_area .tab li:hover a, .board_area .tab li.on a{color:#000;}

.board_area .tab_cont{width:960px;margin-top:28px;text-align:center;}
.board_area .tab_cont .n_list{display:none;height:auto;}
.board_area .tab_cont .n_list ul{margin-bottom:60px;min-height:500px;overflow:hidden;}
.board_area .tab_cont .n_list li{position:relative;width:960px;height:217px;padding:30px 0;border-bottom:1px solid #eee;transition:all 0.2s cubic-bezier(0, 0.68, 0.43, 1.03);-webkit-transition:all 0.2s cubic-bezier(0, 0.68, 0.43, 1.03);-moz-transition:all 0.2s cubic-bezier(0, 0.68, 0.43, 1.03);text-align:left;}
.board_area .tab_cont .n_list li:hover{background:#eee;}
.board_area .tab_cont .n_list li .ico_new{position:absolute;top:0;right:0;}
.board_area .tab_cont .n_list article{width:900px;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;text-align:left;}
.board_area .tab_cont .n_list article:hover{margin-left:30px;}
.board_area .tab_cont .n_list article:after{display:block;clear:both;content:"";}
.board_area .tab_cont .n_list .n_img{float:left;width:280px;height:217px;overflow:hidden;background:#000 url(../img/common/img_error.png) no-repeat center center;}
.board_area .tab_cont .n_list .n_img img{width:100%;height:auto;}
.board_area .tab_cont .n_list .n_cnt{float:right;width:calc(100% - 280px);-webkit-width:calc(100% - 280px);-moz-width:calc(100% - 280px);padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.board_area .tab_cont .n_list .n_cnt .n_mark{position:static;display:inline-block;margin-bottom:15px;}
.board_area .tab_cont .n_list .n_cnt .n_tit{font-size:20px;line-height:1.3em;font-weight:bold;max-height:52px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;}
.board_area .tab_cont .n_list .n_cnt .date{font-size:14px;color:#bdbdbd;margin:13px 0 20px;display:block;}
.board_area .tab_cont .n_list .n_cnt .n_txt{font-size:14px;line-height:2em;color:#707070;max-height:84px;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;}

/* view */
.view .sk_sub{min-height:576px;background-image:url(../img/common/img_error.png);background-color:#030303;background-position:center center;color:#fff;}
.view .sk_sub .cont{position:relative;min-width:960px;min-height:576px;}
.view .sk_sub .tit_area{position:absolute;bottom:0;width:100%;}
.view .sk_sub .n_mark{position:static;margin-top:200px;display:inline-block;}
.view .sk_sub .n_tit{margin-top:40px;font-size:38px;line-height:1.4em;word-break:break-word;max-height:214px;overflow:hidden;text-shadow:0px 3px 3px #000;}
.view .sk_sub .date{font-size:14px;text-transform:uppercase;margin-top:11px;}
.view .sns_area{position:relative;margin:46px auto 40px;height:44px;width:100%;}
.view .sns_area a{display:inline-block;vertical-align:middle;margin:0 5px;}
.view .sns_area .bt_list{position:absolute;top:0;right:30px;display:table;text-align:center;background:url(../img/common/opa_88.png) repeat 0 0;padding:3px;border:1px solid #c39666;text-decoration:none;}
.view .sns_area .bt_list span{display:table-cell;vertical-align:middle;color:#fff;font-size:16px;min-width:106px;height:36px;border:1px solid #574532;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.view .sns_area .bt_list:hover span{border:1px solid #c39666;}
.view .n_view{width:614px;min-height:800px;overflow:hidden;padding-bottom:80px;font-family:'Noto Sans', sans-serif;font-size:14px;color:#858585;line-height:2.2em;word-wrap:break-word;word-break:break-word;}
.view .n_view p{font-size:14px;color:#858585;line-height:2.2em;}
.view .n_view p img{display:block;margin:24px 0;width:100%;height:auto;}
.view .list{position:absolute;top:11px;left:50%;margin-left:195px;background:#eee;width:285px;height:608px;z-index:2;}
.view .list .l_tit{width:265px;height:10px;line-height:10px;display:block;color:#fff;padding:9px 10px;background:#000;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;}
.view .list ul{width:285px;height:580px;overflow:hidden;}
.view .list li{padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid #e7e7e7;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.view .list li:first-child{border-top:0;}
.view .list li a:after{display:block;content:"";clear:both;}
.view .list li .fl{width:80px;height:62px;overflow:hidden;background:#000 url(../img/common/img_error.png) no-repeat center center;background-size:contain;}
.view .list li .fl img{width:100%;height:auto;}
.view .list li .fr{width:calc(100% - 89px);-webkit-width:calc(100% - 89px);-moz-width:calc(100% - 89px);}
.view .list li .fr .tit{color:#000;font-size:14px;font-weight:normal;max-height:33px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;margin-bottom:13px;text-align:left;}
.view .list li .fr .date{color:#ababab;font-size:11px;}
.view .list li.on, .news_view .list li:hover{background:#ddd;}

/* news_view */


/* patch */
.patch .sk_sub{min-height:290px;max-height:945px;background-image:url(../img/sub/sk_patch.jpg);}
.patch .bt_rss{position:absolute;top:16px;right:0;}
.patch .bt_rss .ico_rss{display:inline-block;vertical-align:middle;}
.patch .bt_rss span{display:inline-block;vertical-align:middle;font-size:16px;color:#666;}
.patch .bt_rss:hover .ico_rss{background-position:-240px -24px;}
.patch .bt_rss:hover span{color:#000;}

/* patch_view*/
.patch_view .sk_sub .tit_area{top:0;}

/* maintenance */
.maintenance .sk_sub{min-height:290px;max-height:945px;background-image:url(../img/sub/sk_maintenance.jpg);}
.maintenance .bt_rss{position:absolute;top:16px;right:0;}
.maintenance .bt_rss .ico_rss{display:inline-block;vertical-align:middle;}
.maintenance .bt_rss span{display:inline-block;vertical-align:middle;font-size:16px;color:#666;}
.maintenance .bt_rss:hover .ico_rss{background-position:-240px -24px;}
.maintenance .bt_rss:hover span{color:#000;}

/* maintenance_view*/
.maintenance_view .sk_sub{background-image:url(../img/sub/sk_maintenance_view.jpg) !important;}
.maintenance_view .sk_sub .tit_area{top:0;}


/*admin_reset.css*/

.n_view div, .n_view span, .n_view applet, .n_view object, .n_view iframe, .n_view h1, .n_view h2, .n_view h3, .n_view h4, .n_view h5, .n_view h6, .n_view p, .n_view blockquote, .n_view pre, .n_view a, .n_view abbr, .n_view acronym, .n_view address, .n_view big, .n_view cite, .n_view code, .n_view del, .n_view dfn, .n_view em, .n_view i, .n_view font, .n_view img, .n_view ins, .n_view kbd, .n_view q, .n_view s, .n_view samp, .n_view small, .n_view strike, .n_view strong, .n_view sub, .n_view sup, .n_view tt, .n_view var, .n_view dl, .n_view dt, .n_view dd, .n_view ol, .n_view ul, .n_view li, .n_view fieldset, .n_view form, .n_view label, .n_view legend, .n_view table, .n_view caption, .n_view tbody, .n_view tfoot, .n_view thead, .n_view tr, .n_view th, .n_view td, .n_view select, .n_view input, .n_view textarea {line-height:2.2em;}

.n_view em, .n_view i {font-style:italic;}
.n_view h1, .n_view h2, .n_view h3, .n_view h4, .n_view h5, .n_view h6, .n_view strong {font-weight:bold; }
.n_view a{text-decoration:underline;color:#2395ff;}

.n_view ol, .n_view ul{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px;}
.n_view ol{list-style-type:decimal;}

.n_view ul li, .n_view ul li > ul li > ul li{list-style-type:disc;} 
.n_view ul li > ul li, .n_view ul li > ul li > ul li > ul li{list-style:circle;}

.n_view ul li, .n_view ol li{line-height:1.6em;margin-top:20px;}
.n_view ul li:first-child, .n_view ol li:first-child{margin-top:0;}

.n_view tr, .n_view td, .n_view th {border:1px solid #ccc;color:#858585;}
.n_view td, .n_view th{padding:10px;}
.n_view th {text-align:center;font-weight:bold;}

.n_view blockquote:before, .n_view blockquote:after{display:none;}
.n_view blockquote{display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 40px;
    -webkit-margin-end: 40px;}
.n_view q{display:inline;-webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 40px;
    -webkit-margin-end: 40px;}
.n_view q:before{content:open-quote;}
.n_view q:after{content:close-quote;}
.n_view h1{display: block;
    font-size: 2em;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;}
.n_view h2{display: block;
    font-size: 1.5em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;}
.n_view h3{display: block;
    font-size: 1.17em;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;}
.n_view h4{display: block;
    -webkit-margin-before: 1.33em;
    -webkit-margin-after: 1.33em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;}
.n_view h5{display: block;
    font-size: 0.83em;
    -webkit-margin-before: 1.67em;
    -webkit-margin-after: 1.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;}
.n_view h6{display: block;
    font-size: 0.67em;
    -webkit-margin-before: 2.33em;
    -webkit-margin-after: 2.33em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;}
.n_view .marker{background:yellow}



/*media*/
.media .sk_sub{min-height:700px;background-image:url(../img/sub/sk_media.jpg);}
.media .sk_sub .cont{width:1224px;margin:0 auto;}

.md_navi{position:relative;background:url(../img/sub/tab_bg.png) no-repeat 0 bottom;text-align:center;margin-top:38px;padding-bottom:22px;width:1200px;margin:0 auto;}
.md_navi ul{position:relative;}
.md_navi li{display:inline-block;}
.md_navi li a{padding:0 20px;color:rgba(255,255,255,0.4);font-size:20px;text-transform:uppercase;padding-bottom:8px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.md_navi li:hover a, .md_navi li.on a{color:rgba(255,255,255,0.9);}
.md_navi #aniLine {position:absolute;bottom:11px;left:0;width:100px;height:3px;background:#d8c29c;z-index:9;}

.m_media {width:1212px;margin:29px auto 108px;text-align:center;}
.m_media .bt_more{margin-top:48px;margin-bottom:0;}
.m_media .bt_loading{margin-top:48px;margin-bottom:120px;}
.m_media .m_list_style:after{display:block;clear:both;content:"";}
.m_media .m_list_style li{position:relative;float:left;width:392px;height:245px;overflow:hidden;margin:0 6px 12px;}
.m_media .m_list_style li > a{display:block;width:100%;height:100%;background:#000 url(../img/common/img_error.png) no-repeat center center;}
.m_media .m_list_style li > a img{width:100%;height:auto;display:block;}
.m_media .m_list_style li > a::before{opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;display:block;content:"";width:calc(100% - 14px);-webkit-width:calc(100% - 14px);-moz-width:calc(100% - 14px);height:calc(100% - 14px);-webkit-height:calc(100% - 14px);-moz-height:calc(100% - 14px);position:absolute;top:0;left:0;z-index:1;border:2px solid #fff;margin:5px;}
.m_media .m_list_style li:hover > a::before{opacity:0.3;}
.m_media .m_list_style li > a::after{opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;}
.m_media .m_list_style li:hover > a::after{opacity:0.3;}
.m_media .m_list_style li > a img{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.m_media .m_list_style li:hover > a img{transform:scale(1.05)}

.m_media .tit{position:absolute;bottom:0;left:0;z-index:2;display:block;width:100%;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:left;}
.m_media .tit i{display:inline-block;vertical-align:middle;margin-right:12px;}
.m_media .tit span {vertical-align:middle;color:#f5f5f5;font-size:20px;width:calc(100% - 66px);-webkit-width:calc(100% - 66px);-moz-width:calc(100% - 66px);max-height:52px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:inline-block;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;}

.m_media.m_video li:first-child .tit span, .m_media.m_artwork .art_list li:first-child .tit span{font-size:32px;max-height:82px;}
.m_media.m_video li:first-child, .m_media.m_artwork .art_list li:first-child{width:1200px;height:750px;}
.m_media.m_video li:nth-child(2), .m_media.m_artwork .art_list li:nth-child(2){width:594px;height:371px;}
.m_media.m_video li:nth-child(3), .m_media.m_artwork .art_list li:nth-child(3){width:594px;height:371px;}

.m_media.m_artwork .tab{margin-bottom:62px;}
.m_media.m_artwork .tab li{float:none;display:inline-block;vertical-align:middle;min-width:140px;width:auto;height:51px;margin:0 10px;}
.m_media.m_artwork .tab li a{background:rgba(0,0,0,0.4);color:#b3b3b3;font-size:16px;display:inline-block;min-width:140px;height:31px;line-height:31px;padding:10px;border-radius:25px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.m_media.m_artwork .tab li:hover a{background:rgba(255,255,255,0.3);color:rgba(0,0,0,0.9);}
.m_media.m_artwork .tab li.on a{background:rgba(255,255,255,0.9);color:rgba(0,0,0,0.9);}
.m_media.m_artwork .tab_cont{width:1212px;}
.m_media.m_artwork .tab_cont .art_list{display:none;height:auto;}

.m_media.m_wallpaper li{width:594px;height:371px;background:#000 url(../img/common/img_error.png) no-repeat center center;}
.m_media.m_wallpaper li .bt_area{opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;display:-webkit-flex;align-items:center; -webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:column;}
.m_media.m_wallpaper li .bt_area p{position:relative;margin:21px 0;z-index:10;}
.m_media.m_wallpaper li .bt_area em{display:block;color:rgba(255,255,255,0.9);font-size:11px;margin-bottom:16px;}
.m_media.m_wallpaper li .bt_area a{display:inline-block;background:rgba(0,0,0,0.3);vertical-align:middle;min-width:64px;height:16px;line-height:16px;padding:5px 10px;margin:0 3px;color:rgba(255,255,255,0.9);font-size:11px;}
.m_media.m_wallpaper li .bt_area a:hover{background:rgba(0,0,0,0.5);}
.m_media.m_wallpaper li .bt_area::before{opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;display:block;content:"";width:calc(100% - 14px);-webkit-width:calc(100% - 14px);-moz-width:calc(100% - 14px);height:calc(100% - 14px);-webkit-height:calc(100% - 14px);-moz-height:calc(100% - 14px);position:absolute;top:0;left:0;z-index:1;border:2px solid #fff;margin:5px;}
.m_media.m_wallpaper li:hover .bt_area::before{opacity:0.3;}
.m_media.m_wallpaper li .bt_area::after{opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;}
.m_media.m_wallpaper li:hover .bt_area::after{opacity:0.5;}
.m_media.m_wallpaper li:hover .bt_area{opacity:1;}
.m_media.m_wallpaper li img{width:100%;height:auto;}

.m_media.m_fansite{width:1180px;min-height:1208px;margin:40px auto 120px;padding:10px;background:#fff;}
.m_media.m_fansite .fan_bg{background-image:url(../img/sub/fan_bg_top.png),url(../img/sub/fan_bg_bottom.png),url(../img/sub/fan_bg.jpg);background-repeat:no-repeat,no-repeat,repeat;background-position:0 0,0 bottom,0 0;width:960px;min-height:1102px;border:1px solid #e2d2b8;text-align:center;padding:38px 109px 63px;}
.m_media.m_fansite p{width:864px;margin:0 auto;color:#717171;font-size:16px;line-height:1.8em;}
.m_media.m_fansite .fan_tit{color:#333;font-size:32px;font-weight:bold;margin:20px auto 39px;line-height:1.2em;}
.m_media.m_fansite i{display:inline-block;margin:41px auto;}
.m_media.m_fansite .download{position:relative;width:960px;height:180px;margin:0 auto;background:#000 url(../img/sub/download_bg.jpg) no-repeat 0 0;text-align:left;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.m_media.m_fansite .q_high{background-position:0 0;margin-bottom:10px;}
.m_media.m_fansite .q_low{background-position:0 -180px;}
.m_media.m_fansite .download:hover{background-image:url(../img/sub/download_bg_on.jpg);}
.m_media.m_fansite .download a{display:block;width:701px;height:98px;padding:41px 218px 41px 41px;}
.m_media.m_fansite .download .ver{color:#a9acac;font-size:14px;margin-bottom:22px;display:block;}
.m_media.m_fansite .download p{color:#f1f1f1;font-size:20px;font-weight:bold;line-height:1.5em;margin:0;width:100%;}
.m_media.m_fansite .download .bt_download{position:absolute;top:0;right:0;width:177px;height:176px;background:url(../img/sub/bt_download.png) no-repeat 0 0;}
.m_media.m_fansite .download .dot{background:url(../img/sub/dot.png) no-repeat 0 0;width:4px;height:4px;margin:0 10px;display:inline-block;vertical-align:middle;}
.m_media.m_fansite ul{margin-top:39px;}
.m_media.m_fansite ul li{float:none;width:auto;height:auto;text-align:left;color:#838383;font-size:14px;line-height:1.4em;margin:0 0 10px 0;padding-left:23px;}
.m_media.m_fansite .sns_area{text-align:center;margin-top:66px;}
.m_media.m_fansite .sns_area a{display:inline-block;vertical-align:middle;margin:0 5px;}

/*emissary*/
.emissary{background:#000}
.emissary .sk_sub{height:700px;background-image:url(../img/sub/sk_emissary.jpg);background-attachment:fixed;background-color:#000;text-align:center;}
.emissary .txt{color:#f6f5f5;font-size:20px;text-align:center;}
.emissary .tit_img{position:absolute;top:-310px;left:50%;z-index:2;display:inline-block;margin-left:-157px;}
.emissary .sk .cont{position:relative;min-width:960px;width:960px;}

.e_sk02{min-height:424px;background:#f5f5f5;overflow:visible;}
.e_sk03{min-height:801px;background:#000 url(../img/sub/sk_emissary03.jpg) no-repeat center center fixed;text-align:left;overflow:visible;}
.e_sk04{min-height:1857px;background:#fff url(../img/sub/sk_emissary04.jpg) no-repeat center bottom;padding-bottom:262px;}
.e_sk05{min-height:626px;background:#480000 url(../img/sub/sk_emissary05.jpg) no-repeat center 0;}

.emissary .txt_topic{font-size:20px;display:inline-block;}
.emissary .e_sk02 .txt{font-size:20px;color:#303030;word-break:break-word;line-height:1.7em;}

.bt_faq{position:static;min-width:192px;height:50px;background:#252525;color:#aaa;display:inline-block;margin-top:30px;margin-bottom:126px;padding:2px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.bt_faq span{display:block;min-width:190px;margin:0 auto;padding:9px 0;border:1px solid #7c7c7c;}
.bt_faq span i{display:inline-block;vertical-align:middle;margin:0 17px;font-size:16px;text-transform:uppercase;color:#959595;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.bt_faq:hover{background:#000;}
.bt_faq:hover span i{color:#efefef;}
.bt_faq:hover span i.ico_arr_l{background-position:-30px -154px;}
.bt_faq:hover span i.ico_arr_r{background-position:0 -184px;}

.bt_behavior{position:static;min-width:192px;height:50px;background:#252525;color:#aaa;display:inline-block;margin:31px auto 142px;padding:2px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.bt_behavior span{display:block;min-width:190px;margin:0 auto;padding:9px 0;border:1px solid #7c7c7c;}
.bt_behavior span i{display:inline-block;vertical-align:middle;margin:0 17px;font-size:16px;text-transform:uppercase;color:#959595;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.bt_behavior:hover{background:#000;}
.bt_behavior:hover span i{color:#efefef;}
.bt_behavior:hover span i.ico_arr_l{background-position:-30px -154px;}
.bt_behavior:hover span i.ico_arr_r{background-position:0 -184px;}

.emissary .e_sk02 .txt_topic{margin:82px auto 8px;color:#a89069;font-weight:bold;}

.emissary .e_sk03 .cont{overflow:hidden;z-index:6;}
.emissary .e_sk03 .txt_topic{color:#cbb793;font-size:32px;font-weight:bold;margin:186px auto 8px;}
.emissary .e_sk03 .txt{font-size:20px;color:#f1f0f0;word-break:break-word;line-height:1.7em;text-align:left;}
.emissary .e_sk03 ul{width:500px;margin-top:40px;}
.emissary .e_sk03 ul li{position:relative;font-size:16px;color:#d4d2d1;line-height:1.9em;padding-left:31px;margin-bottom:20px;word-break:break-word;}
.emissary .e_sk03 ul li .ico_tmark6{position:absolute;top:4px;left:0;}

.emissary .e_sk04 .tit{color:#191919;font-size:52px;font-weight:bold;margin:130px auto 62px;}
.emissary .e_sk04 .apply_area{position:relative;width:980px;margin:0 auto}
.emissary .e_sk04 .apply_area li{position:relative;float:left;width:470px;height:655px;margin:0 10px;text-align:center;box-shadow:0px 0px 0px rgba(0, 0, 0, 0);}
.emissary .e_sk04 .apply_area li:first-child{background:url(../img/sub/apply_img01.jpg) no-repeat 0 0;}
.emissary .e_sk04 .apply_area li:nth-child(2){background:url(../img/sub/apply_img02.jpg) no-repeat 0 0;}
.emissary .e_sk04 .apply_area li dl{position:absolute;bottom:0;left:0;text-align:left;padding:52px 39px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.emissary .e_sk04 .apply_area li dl dt{color:#fff;font-size:32px;font-weight:bold;}
.emissary .e_sk04 .apply_area li dl dd p{color:#c7d3d8;font-size:16px;margin-top:16px;line-height:1.6em;word-break:break-word;}
.emissary .e_sk04 .apply_area li dl .bt_apply{position:static;display:inline-block;color:#fff;font-size:20px;min-width:130px;height:52px;line-height:52px;margin-top:40px;padding:0 10px;border:1px solid rgba(255, 255, 255, 0.3);text-align:center;text-transform:uppercase;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}
.emissary .e_sk04 .apply_area li dl .bt_apply:hover{color:#343434;background:#fff;}
.emissary .e_sk04 .ico_tmark5{margin:80px auto 0;}
.emissary .e_sk04 .txt_topic{color:#343434;font-size:32px;font-weight:bold;margin:88px auto 19px;}
.emissary .e_sk04 .txt{color:#343434;font-size:20px;width:960px;margin:0 auto;word-break:break-word;line-height:1.7em;}
.emissary .e_sk04 .txt_topic2{color:#343434;font-size:20px;font-weight:bold;display:block;margin-top:89px;}
.emissary .e_sk04 img{display:block;margin:49px auto 0;}

.emissary .e_sk05{text-align:left;}
.emissary .e_sk05 .tit{color:#cbb592;font-size:32px;margin:61px 0 15px;}
.emissary .e_sk05 .txt{color:#afa6a6;font-size:16px;text-align:left;}
.emissary .e_sk05 .txt_topic{color:#f0efef;font-size:20px;font-weight:bold;margin:37px 0 20px;}
.emissary .e_sk05 .act_box{border:1px solid #5c3333;margin-top:26px;}
.emissary .e_sk05 .act_box .bg{background:url(../img/common/opa_30.png) repeat 0 0;width:944px;min-height:154px;border:2px solid #714d4d;margin:5px;padding:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.emissary .e_sk05 .act_box .txt_topic{color:#efefef;font-size:20px;font-weight:bold;margin:0 0 15px 0;}
.emissary .e_sk05 .act_box ul li{color:#cecbcb;font-size:16px;line-height:1.8em;padding-left:30px;background:url(../img/sub/dot2.png) no-repeat 0 8px;}
.emissary .e_sk05 .overlay{position:absolute;top:0;left:50%;margin-left:-1280px;z-index:0;opacity:0.4;animation: warning 1s linear infinite;-webkit-animation: warning 1s linear infinite;-moz-animation: warning 1s linear infinite;-o-animation: warning 1s linear infinite;-ms-animation: warning 1s linear infinite;}
@keyframes warning {0% {transform:scale(1);} 50% {transform:scale(1.05);} 100% {transform:scale(1);opacity:0.2;}}
@-webkit-keyframes warning {0% {transform:scale(1);} 0% {transform:scale(1.05);} 100% {transform:scale(1);opacity:0.2;}}

.emissary .obj{position:absolute;z-index:5;background-position:0 0;background-repeat:no-repeat;}
.emissary .obj1{top:-28px;left:50%;margin-left:-154px;background-image:url(../img/sub/e_obj1.png);width:317px;height:400px;}
.emissary .obj2{top:65px;left:50%;margin-left:12px;background-image:url(../img/sub/e_obj2.png);width:698px;height:699px;}
.emissary .obj3{top:-8px;left:50%;margin-left:543px;background-image:url(../img/sub/e_obj3.png);width:101px;height:161px;}
.emissary .obj4{top:753px;left:50%;margin-left:-782px;background-image:url(../img/sub/e_obj4.png);width:142px;height:125px;}
.emissary .obj5{top:1155px;left:50%;margin-left:625px;background-image:url(../img/sub/e_obj5.png);width:361px;height:231px;}

/* system */
.system .sk_sub{min-height:1141px;background-image:url(../img/sub/sk_system.jpg);}