@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.area{width:100%;float:left}.block{width:100%;min-width:980px;max-width:1500px;margin:0 auto;position:relative}.block2{width:980px;margin:0 auto;position:relative}.box{width:100%;float:left;margin:0 0 30px 0}.left{float:left}.right{float:right}.hide{display:none !important}.banish{visibility:hidden}.transparent{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.bg span{width:549px;height:549px;position:absolute;overflow:hidden;z-index:2}.bg span img{width:100%}.btn{width:140px;height:47px;position:relative;transition-duration:1s}.btn.black{background:#000}.btn.black:hover{background:#fff;transition-duration:0.2s}.btn.white{background:#fff}.btn .cross{position:absolute;top:7px;left:13px;z-index:2}.btn img{position:relative;top:0;left:0;z-index:1}.btn2{width:92px;height:32px;position:relative;transition-duration:1s}.btn2.black{background:#000}.btn2.black:hover{background:#fff;transition-duration:0.2s}.btn2.white{background:#fff}.btn2.none{background:#f2f2f2}.btn2.none:hover{background:#f2f2f2}.btn2 .cross{position:absolute;top:0;left:0;z-index:2}.btn2 img{position:relative;top:0;left:0;z-index:1}.btn3{width:92px;height:32px;position:relative;transition-duration:1s}.btn3.black{background:#000}.btn3.black:hover{background:#7f7f7f;transition-duration:0.2s}.btn3.white{background:#fff}.btn3 .cross{position:absolute;top:0;left:0;z-index:2}.btn3 img{position:relative;top:0;left:0;z-index:1}.btn4{width:92px;height:32px;position:relative;transition-duration:1s;background:url(../img/bg_white3.png) repeat}.btn4:hover{transition-duration:0.2s;background:url(../img/bg_white2.png) repeat}.btn4.none{background:url(../img/bg_white3.png) repeat}.btn4.none:hover{background:url(../img/bg_white3.png) repeat}.btn4.black{background:#000}.btn4.black:hover{background:#7f7f7f;transition-duration:0.2s}.btn4.white{background:#fff}.btn4 .cross{position:absolute;top:0;left:0;z-index:2}.btn4 img{position:relative;top:0;left:0;z-index:1;margin:0 !important}.btn4.la span.t{position:absolute;top:0;left:0;width:100%;height:1px;background:#fff}.btn4.la span.b{position:absolute;bottom:0;right:0;width:100%;height:1px;background:#fff}.btn4.la span.l{position:absolute;top:0;left:0;width:1px;height:100%;background:#fff}.btn4.la span.r{position:absolute;bottom:0;right:0;width:1px;height:100%;background:#fff}.btn_op.w{background:#fff}.btn_op.b{background:#000}.btn_op img{transition-duration:0.2s}.btn_op img.new,.btn_op img.cross,.btn_op img.play{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition-duration:0;z-index:10}.btn_op:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.btn_op:hover .new,.btn_op:hover .cross{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.btn_cl{transition-duration:0.2s}.btn_cl:hover.b{background:#000 !important}.btn_cl:hover.w{background:#fff !important}.btn_cl:hover.r{background:#d7063b !important}.btn_arr{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#44000000,EndColorStr=#44000000);transition-duration:1s}.btn_arr:hover{background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#66000000,EndColorStr=#66000000);transition-duration:0.2s}.mov_btn{display:block;float:left;margin:0 29px 80px 0}.mov_btn .img{display:block;line-height:0;margin:0 0 16px 0;position:relative}.mov_btn .img .play{line-height:0;position:absolute;bottom:0 !important;right:0 !important;top:auto !important;left:auto !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition-duration:0;z-index:10}.mov_btn .img .cmt{top:-28px !important;left:-20px !important;bottom:auto !important;right:auto !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition-duration:0;z-index:10;position:absolute}.mov_btn .mov_ttl{display:block;text-align:left}.ul{width:100%;height:3px;position:absolute;display:block;bottom:-4px;left:0;background:#000}.ul.h2{height:2px}.ul2{width:100%;height:1px;position:absolute;display:block;bottom:0;left:0;background:#000}.la span.t{position:absolute;top:0;left:0;width:100%;height:1px;background:#000}.la span.b{position:absolute;bottom:0;right:0;width:100%;height:1px;background:#000}.la span.l{position:absolute;top:0;left:0;width:1px;height:100%;background:#000}.la span.r{position:absolute;bottom:0;right:0;width:1px;height:100%;background:#000}.line_v{overflow:hidden}.line_h{overflow:hidden}.dummy{position:relative !important;width:100%}.inner{width:100%;position:relative;display:block}.window{width:980px;margin:0 auto}.clear{clear:both;display:block}.imgtxt{line-height:0}body{width:100%;height:100%;float:left;font-size:12pt;line-height:1.6em;color:#f1f1f1;background:url(../img/bg.gif) repeat #f1f1f1;font-family:"ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "游明朝", YuMincho, "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;position:relative;min-width:980px;-webkit-text-size-adjust:100%}body header{width:100%;float:left;position:fixed;z-index:1000;top:0;left:0}body header .area{background:#000}body header .area .border{background:#333;display:block;width:100%;height:1px}body header .area .block{position:relative}body header .area .block h1{width:100%;height:62px;text-align:center;margin:0}body header .area .block h1 a{width:234px;margin:0 auto}body header .area .block h1 a img{margin:12px 0 0 0}body header .area .block aside{float:left;top:20px;right:0;position:absolute}body header .area .block aside .sns{float:left;margin:-4px 9px 0 0}body header .area .block aside .sns li{float:left;line-height:27px}body header .area .block aside .sns li a{color:#7f7f7f;float:left;transition-duration:1s}body header .area .block aside .sns li a i{font-size:1.8em}body header .area .block aside .sns li a:hover i{color:#999;transition-duration:0.2s}body header .area .block aside .link{float:left;margin:-3px 17px 0 0}body header .area .block aside .link li{float:left;margin:0 2.5px}body header .area .block aside .link li a{background:#000;line-height:0;transition-duration:1s}body header .area .block aside .link li a:hover{background:#7f7f7f;transition-duration:0.2s}body header .area nav{width:721px !important;min-width:721px;height:38px}body header .area nav .bar{width:238px;height:2px;position:absolute;top:0;left:1px;background:#d52539;z-index:3}body header .area nav .select{width:0px;height:2px;position:absolute;top:0;left:0;background:#d52539;z-index:2}body header .area nav ul{width:980px;margin:0 auto;position:relative}body header .area nav ul li{float:left;position:relative}body header .area nav ul li.sep{width:1px;height:11px;margin:12px 0;background:#333}body header .area nav ul li a{float:left;line-height:0;position:relative}body header .area nav ul li .movbtn{margin:8px 0 0 14px;border:1px solid #333}body header .over{width:100%;height:0;float:left;background:url(../img/submenu_bg.png);overflow:hidden;position:relative}body header .over .area{background:none}body header .over .area ul{width:100%;float:left;position:absolute;z-index:1;top:39px;left:0;right:0;margin:0 auto}body header .over .area ul li{float:left;margin:0 20px 3px 0}body header .over .area ul li.last{margin:0 0 3px 0}body header .over .area ul li #over_muse{margin:0 60px 0 0}body header .over .area ul li #over_event{margin:0 103px 0 0}body header .over .area ul li #over_report{margin:0 103px 0 0}body header .over .area ul li #over_snap{margin:0 0 0 0}body header .over .area ul li #over_anv{margin:0 0 0 0}body header .over .area ul li #over_prod{margin:0 100px 0 0}body header .over .area ul li #over_tech{margin:0 0 0 0}body header .over .area ul li a{float:left;line-height:0}body header .over .area ul li a dl{line-height:0}body header .over .area ul li a dl dt{float:left}body header .over .area ul li a dl dd{float:left;margin:27.5px 0 0 20px}body header .over .area.lineup ul{width:780px}body header .over .area.product dl dd{float:left;margin:14px 0 0 20px}body header .over .area.technology ul{width:180px}body header .over .area.technology ul li:last-child{margin-right:0}body header .over #over_anv{cursor:default}body #loader{width:100%;height:100%;position:fixed;z-index:100;background:white}body #loader img{position:absolute;top:50%;left:50%;margin:48.5px 0 0 -81px}body #pagetop{height:1px;position:fixed;bottom:0;left:0;width:100%;z-index:100;display:none}body #pagetop .inner{height:1px}body #pagetop .btnarea{position:absolute;bottom:0;right:0;width:140px;height:40px}body #pagetop .btnarea a{width:140px;height:40px}body #all{position:relative;float:left;width:100%;color:#000}body .wrapper{width:100%;min-height:500px;float:left;position:relative;z-index:3}body .wrapper .main{width:100%;min-width:980px;max-width:1500px;margin:0 auto;position:relative;margin:100px auto 0 auto;position:relative;z-index:10}body .wrapper .main .contents{width:100%;float:left;position:relative;z-index:2}body .wrapper .main .contents .container{float:left}body .wrapper .bg{width:100%;min-width:980px;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden}body .wrapper .bg .jellys{position:relative;width:980px;margin:0 auto}body .wrapper .bg .jellys span.p1{top:-100px;left:-650px}body .wrapper .bg .jellys span.p2{top:550px;left:830px}body .wrapper .bg .jellys span.p3{top:800px;left:-530px}body .wrapper .bg .jellys span.p4{top:1520px;left:1170px}body .wrapper .bg .jellys span.p5{top:1660px;left:-700px}body .wrapper .bg .jellys span.p6{top:2300px;left:830px}body .wrapper .bg .jellys span.p7{top:2540px;left:-530px}body .wrapper .bg .jellys span.p8{top:3250px;left:1170px}body .wrapper .bg .jellys span.p9{top:3440px;left:-530px}body .footer_bnr{padding:42px 60px 45px;background:#333333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}body .footer_bnr h2{font-size:18px;color:#fff;margin:0 0 13px 0}body .footer_bnr ul li{float:left;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 0 33%}body .footer_bnr a{float:left;display:block;line-height:0;width:100%}body .footer_bnr a img{transition-duration:0.2s;width:100%}body .footer_bnr a.r{float:right}body .footer_bnr a.w{background:#fff}body .footer_bnr a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}body footer{width:100%;min-width:980px;float:left;overflow:hidden;position:relative;z-index:2;background:#000;height:60px}body footer a{color:#fff}body footer a.goth{font-family:Meiryo, "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:0.6em;display:inline-block;border-bottom:1px solid #000}body footer a:hover{text-decoration:underline}body footer .block{clear:both}body footer .left{margin:10px 0 20px 80px;margin:13px 0 20px 20px}body footer .right{margin:13px 0 20px 0}body footer .right ul{margin:0 160px 0 0}body footer .right ul li{float:left;margin:0 0 0 20px;display:block}body #float{position:fixed;width:100%;height:100%;background:url(../../cmn/img/bg_white.png) repeat;z-index:800}body #invitation{position:absolute;width:836px;height:735px;top:0;left:50%;margin:0 0 0 -410px;z-index:900;float:left}body #invitation .paper{width:100%;height:739px;float:left;margin:120px auto;text-align:center;position:relative;background:#fff;border:2px solid #ecce84}body #invitation .paper .close{width:58px;height:58px;position:absolute;right:0;top:0;z-index:2;background:#ecce84;cursor:pointer;transition-duration:1s}body #invitation .paper .close:hover{background:#eac671;transition-duration:0.2s}body #invitation .paper .frame{width:816px;height:719px;position:absolute;top:10px;left:10px}body #invitation .paper .frame span{background:#ecce84}body #invitation .paper .area{letter-spacing:-0.05em;font-size:0.95em}body #invitation .paper .area h2{width:211px;height:38px;margin:60px 314.5px 50px 314.5px;position:relative}body #invitation .paper .area h2 .ul{bottom:-7px}body #invitation .paper .area .box .sub{margin:0 auto;position:relative;display:block;height:26px}body #invitation .paper .area .box .sub.s1{width:340px}body #invitation .paper .area .box .sub.s2{width:172px}body #invitation .paper .area .box .sub.s3{width:298px}body #invitation .paper .area .box p{margin:10px 0 0 0}body #invitation .paper .area .btn_area{width:140px;margin:0 350px 60px 350px;float:left}body #invitation .paper .area section{position:relative;z-index:2}body #invitation .paper .area .prod{width:146px;position:absolute;bottom:67px;left:25px;z-index:1}body #invitation .paper .area .prod img{width:100%}body #float_bg{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#33000000,EndColorStr=#33000000);z-index:898;top:0}body #float_data{position:absolute;z-index:898}body #float_data .close{width:58px;height:58px;background:#000;position:absolute;right:0;top:0;cursor:pointer;z-index:2}body #float_data .data{position:relative}body .trial_area{position:fixed;bottom:80px;right:0;z-index:90;height:1px;width:100%}body .trial_area .inner{width:100%;height:1px;margin:0 auto;position:relative}body .trial_area .inner .trial{position:absolute;bottom:0;right:0;display:none}body .caution{width:100%;float:left;background:#f6f6f6;position:relative}body .caution .block p{width:980px;margin:20px auto;font-size:11px;line-height:1.4em;color:#000}body .slider{position:relative}body .slider .slideset{width:1500px;position:absolute;top:0;left:50%}body .slider .slidearea{width:1500px;margin:0 0 0 -750px;position:relative}body .slider .slidebox{width:100%;overflow:hidden;position:relative}body .slider .slidebox .slidecontent{position:absolute;left:0}body .slider .slidebox .slidecontent .targetul{float:left}body .slider .slidebox .slidecontent .targetul li{float:left;position:relative}body .slider .prev,body .slider .next{width:70px;height:70px;display:block;position:absolute;top:110px;left:0;z-index:10;background:rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#22000000,EndColorStr=#22000000);transition-duration:0.2s}body .slider .prev:hover,body .slider .next:hover{background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#33000000,EndColorStr=#33000000);transition-duration:0.2s}body .slider .prev .inner,body .slider .next .inner{width:70px;height:70px;display:block}body .slider .prev img,body .slider .next img{position:absolute;top:0;left:0}body .slider .prev .on,body .slider .next .on{position:absolute;top:0;left:0}body .slider .prev.next,body .slider .next.next{left:auto;right:0}body .slider .pager{text-align:center}body .slider .pager li{margin:0 4px 0 4px !important;display:inline-block;float:none}body .slider .pager li a{width:10px;height:10px;background:#aeaeae;display:block}body .slider .pager li a.current{cursor:default;background:#000}body .notice{font-size:11px !important}a{display:block;cursor:pointer;text-decoration:none;color:#000}a.none{cursor:default}
