html{color:#333333;font-size:62.5%}body,div,dl,dt,dd,ul,ol,li,p,blockquote,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,option,table,th,td,embed,object{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;font-size:100%}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;font-size:100%}ul{list-style:none;font-size:100%}caption,th{text-align:center;font-size:100%}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-spacing:0}th{font-weight:bold}table,th,td{border:solid 1px #666;vertical-align:top;border:none}th,td{vertical-align:top;padding:4px 6px}thead th{text-align:center}a:link,a:visited{text-decoration:underline;color:#395998}a:hover{text-decoration:none;color:#0000FF}.clear{clear:both}.clearfix{zoom:1}.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:"."}#top #wrapperInner2 p#totop{clear:both;position:fixed;right:auto;margin-left:993px;margin-bottom:0px;width:32px;height:80px;bottom:145px}#top #wrapperInner2 p#totop a{display:block;background-image:url(../images/btn_totop.png);background-repeat:no-repeat;width:32px;height:80px;text-indent:-9999px;overflow:hidden}body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.6rem;line-height:2rem;color:#222}#wrapper,#wrapperPop{background-image:url(../images/bg.gif)}#wrapper noscript,#wrapperPop noscript{display:block;text-align:center}#wrapperPop{padding:10px 0 0}#wrapperInner{width:1024px;margin:0 auto;text-align:left;background:url(../images/body_bg_3.png) no-repeat center bottom;padding:0 0 38px}#wrapperInner2{background:url(../images/body_bg_2.png) repeat-y center top;position:relative}#navigation{float:left;display:inline;width:215px;margin:0;padding:0 0 0 37px}.notification_banner{margin-bottom:10px}.notification_banner img{transition:filter .2s;filter:brightness(1)}.notification_banner img:hover{filter:brightness(0.7)}.steambanner img{transition:filter .2s;filter:brightness(1)}.steambanner img:hover{filter:brightness(0.7)}#headerArea{background:url(../images/header_bg.png) repeat-x}#headerArea #headerNavi{padding-top:7px;font-size:1.2rem;line-height:1}#headerArea #headerNavi li{display:inline;padding:0 10px;border-right:#FFF solid 1px}#headerArea #headerNavi li:last-child{border:none}#headerArea #headerNavi li.m4{border:none;padding-right:0}#headerArea #headerNavi a{color:#fff;text-decoration:none}#headerArea #headerNavi a:hover{text-decoration:underline}#headerInnerArea{width:950px;height:30px;margin:0 auto;text-align:right}#headerArea #h1Like{width:1024px;height:127px;background:url(../images/logo.png) no-repeat 0 0;margin:0 auto}.home #headerArea #h1Like,.items #headerArea #h1Like,.policy #headerArea #h1Like{background:url(../../images/idx_logo.png) no-repeat 0 0}#headerArea #h1Like a{display:block;width:315px;height:127px;overflow:hidden;text-indent:-9999px}#navigation #globalNavi{width:215px;padding:0;margin:0 0 5px 0;font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;overflow:hidden}#navigation #globalNavi li{width:215px;background:url(../images/gnavi.jpg) no-repeat 0 0}#navigation #globalNavi li a{display:block;width:177px;color:#FFF;font-size:1.6rem;padding:15px 0 15px 38px;line-height:1.2;text-decoration:none}#navigation #globalNavi li a:hover{background:url(../images/gnavi.jpg) no-repeat -215px 0}#navigation #globalNavi li.m1{margin-top:-1px}#navigation #globalNavi li.fb{background:url(../images/gnavi.jpg) no-repeat 0 -96px}#navigation #globalNavi li.fb a:hover{background:url(../images/gnavi.jpg) no-repeat -215px -96px}#navigation #globalNavi li.steam{background:url(../images/gnavi.jpg) no-repeat 0 -192px}#navigation #globalNavi li.steam a:hover{background:url(../images/gnavi.jpg) no-repeat -215px -192px}*+html #navigation #globalNavi li{display:inline}.about_us #navigation #globalNavi li.m8 a,.product #navigation #globalNavi li.m2 a,.support #navigation #globalNavi li.m3 a,.faq #navigation #globalNavi li.m4 a,.demos_tutorials #navigation #globalNavi li.m5 a,.bonus #navigation #globalnavi li.m9 a,.premium #navigation #globalnavi li.m9 a{background:url(../images/gnavi.jpg) no-repeat -215px 0}#breadcrumb{color:#E3007F;line-height:1.2;margin:0 auto 0 0;width:700px;background-color:#F9E8F1;border-bottom:2px solid #FAA3C6;padding:9px 15px;font-size:1.4rem}#breadcrumb a{color:#E3007F;text-decoration:underline}#breadcrumb a:hover{color:#E3007F;text-decoration:none}#footerArea{clear:both;height:89px;background:url(../images/footer_bg.png) repeat-x;padding-top:18px}#footerArea #footerNavi{font-size:1.4rem;display:flex;justify-content:flex-end;padding:10px 0}#footerArea #footerWidgetArea{float:left;width:450px}#footerArea #footerWidgetArea li{float:left;display:inline;margin:0 0px}#footerArea p{padding:0 1rem}#footerArea #copyright,#footerArea #policy{color:#fff}#footerArea #copyright a,#footerArea #policy a{color:#fff}#footerInnerArea{width:950px;margin:0 auto;text-align:right}#wrapper #contentsArea{width:767px;float:right;font-size:1.6rem;margin:0;line-height:2.4rem}#wrapper #contentsArea p{margin:1.6rem 0}.alignL{text-align:left !important}.alignR{text-align:right !important}.alignC{text-align:center !important}.floatL{float:left;display:inline}.floatR{float:right;display:inline}.floatN{float:none}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt40{margin-top:35px !important}.mt-20{margin-top:-20px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr40{margin-right:35px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt40{padding-top:35px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.bold{font-weight:bold}#youtubeWidgets{width:215px;height:151px;padding:0 0 0 0px;margin:0 0 5px 0px;overflow:hidden}#freeBanner{clear:both;width:730px;border-top:#FFF solid 5px;margin:0 5px 0 256px}#facebookWidgets{margin-bottom:5px}#contentsArea #contentsAreaBody{width:700px;min-height:780px;margin:0 auto 0 0;background-color:#F9F6E9;padding:30px 15px}#contentsArea #contentsAreaBody h2{background-image:url(../images/border_x1.png);background-repeat:repeat-x;background-position:left bottom;padding:0 0 5px;margin:0 0 30px}#contentsArea #contentsAreaBody h2 span,#contentsArea #contentsAreaBody div.premium h2{background-image:url(../images/h2_icon.png);background-repeat:no-repeat;background-position:left top;display:block;color:#395998;line-height:35px;padding:0 0 0 43px;font-size:20px;font-family:"Trebuchet MS", Verdana, Geneva, sans-serif}#contentsArea #contentsAreaBody h3{color:#E3007F;font-weight:bold;margin:0 0 8px}#contentsArea #contentsAreaBody .supportList{background-image:url(../images/border_x2.png);background-repeat:repeat-x;background-position:left bottom;padding:0 0 28px 0;width:319px;float:left;display:inline;margin:0 30px 0 0}#contentsArea #contentsAreaBody dt,#contentsArea #contentsAreaBody .supportList dt{color:#E3007F;font-weight:bold;margin:0 0 8px}#contentsArea #contentsAreaBody .priceList{background-image:url(../images/border_x2.png);background-repeat:repeat-x;background-position:left bottom;padding:0 0 28px 0;margin:0 0 30px}#contentsArea #contentsAreaBody .priceList dt{color:#E3007F;font-weight:bold;margin:0 0 8px}#contentsArea #contentsAreaBody .listBottom{background-image:none !important;margin:0 !important}#contentsArea #contentsAreaBody .supportListSeparate{clear:both;width:698px;overflow:hidden;margin:0 0 30px}#contentsArea #contentsAreaBody .links{background:url(../images/icon01.png) no-repeat 0px 0.5em;padding:0 0 0 8px}#contentsArea #contentsAreaBody ul.listIconDot li{background:url(../images/icon01.png) no-repeat 0px 0.5em;padding:0 0 0 19px}#contentsArea #contentsAreaBody .priceColumnA{width:319px;float:left;display:inline;margin:0 30px 0 0}#contentsArea #contentsAreaBody .priceColumnB{width:319px;float:right;display:inline;margin:0 0 0 0}#contentsArea #contentsAreaBody .priceListArea{background-image:url(../images/border_x2.png);background-repeat:repeat-x;background-position:left bottom;margin:0 15px 30px}#contentsArea #contentsAreaBody .inner{margin:4rem 0px}#contentsArea #contentsAreaBody .inner ol,#contentsArea #contentsAreaBody .inner ul{margin-left:2rem}#contentsArea #contentsAreaBody .priceListArea .priceList .bg01{background:url(../../product/images/price_icon01.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg02{background:url(../../product/images/price_icon02.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg03{background:url(../../product/images/price_icon03.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg04{background:url(../../product/images/price_icon04.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg05{background:url(../../product/images/price_icon05.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg06{background:url(../../product/images/price_icon06.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg07{background:url(../../product/images/price_icon07.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg08{background:url(../../product/images/price_icon08.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg09{background:url(../../product/images/price_icon09.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg10{background:url(../../product/images/price_icon10.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg11{background:url(../../product/images/price_icon11.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg12{background:url(../../product/images/price_icon12.png) no-repeat;padding:0 0 0 70px}#contentsArea #contentsAreaBody .priceListArea .priceList .bg13{background:url(../../product/images/price_icon13.png) no-repeat;margin:14px 14px 13px 13px;padding:0 0 0 57px}#contentsArea #contentsAreaBody .priceListArea2{background:none}#contentsArea #contentsAreaBody .priceListArea2 .priceList{background:none;padding:0 0 10px;margin:0 0 10px}#contentsArea #contentsAreaBody .priceListArea2 .priceList dd{min-height:80px}#contentsArea #contentsAreaBody .shopbanner{display:flex;justify-content:center}#contentsArea #contentsAreaBody .buyingInfoBody{margin:0 15px}#contentsArea #contentsAreaBody .buyingInfoBody .widget{width:100%;padding:2rem 0}#contentsArea #contentsAreaBody .comipoPg .columnR{width:472px;float:right}#contentsArea #contentsAreaBody .comipoPg .columnL{width:190px;float:left;line-height:1.2}#contentsArea #contentsAreaBody .supportTxt h3{margin-top:20px}#contentsArea #contentsAreaBody .supportTxt p.link a:before{font-family:"FontAwesome";content:"\f0da\00a0"}#contentsArea #contentsAreaBody .supportBody{margin:0 15px}#contentsArea #contentsAreaBody .aboutUsBody{background-image:url(../images/border_x2.png);background-repeat:repeat-x;background-position:left bottom;margin:0 15px 30px}#contentsArea #contentsAreaBody .aboutUsBody .columnA{width:320px;float:left;display:inline;margin:0 30px 0 0;padding-bottom:28px}#contentsArea #contentsAreaBody .aboutUsBody .columnB{width:320px;float:right;display:inline;margin:0 0px 0 0;padding-bottom:28px}#contentsArea #contentsAreaBody .aboutUsBody2{margin:0 15px}#contentsArea #contentsAreaBody .aboutUsBody2 dd{margin:0 0 8px}#contentsArea #contentsAreaBody #demosBody{margin:0 15px}#contentsArea #contentsAreaBody #demosBody h3{margin-top:30px;padding-top:30px;border-top:#999 dotted 1px}#contentsArea #contentsAreaBody .demosMovie{text-align:center;margin-top:30px}#contentsArea #contentsAreaBody .demosBody01,#contentsArea #contentsAreaBody .demosBody02,#contentsArea #contentsAreaBody .demosBody03{min-height:140px}#contentsArea #contentsAreaBody .demosBody01{background:url(../../demos_tutorials/images/demos_bg01.png) no-repeat right top}#contentsArea #contentsAreaBody .demosBody02{background:url(../../demos_tutorials/images/demos_bg02.png) no-repeat 215px 0}#contentsArea #contentsAreaBody .demosBody03{background:url(../../demos_tutorials/images/demos_bg03.png) no-repeat 0 30px;margin-top:30px;padding-top:30px;border-top:#999 dotted 1px}#contentsArea #contentsAreaBody .demosImg{float:left;width:215px}#contentsArea #contentsAreaBody .demosText{float:left;width:338px;padding-bottom:23px}#contentsArea #contentsAreaBody .demosTextBody{padding:18px 20px 0 15px}#contentsArea #contentsAreaBody .demosBody01 .demosText{background:url(../../demos_tutorials/images/demos_talk01b.png) no-repeat left bottom}#contentsArea #contentsAreaBody .demosBody02 .demosText{background:url(../../demos_tutorials/images/demos_talk02b.png) no-repeat left bottom;margin-left:117px}#contentsArea #contentsAreaBody .demosBody03 .demosText{background:url(../../demos_tutorials/images/demos_talk03b.png) no-repeat left bottom;float:none;margin-left:130px;width:538px}#contentsArea #contentsAreaBody .demosBody01 .demosTextBody{background:url(../../demos_tutorials/images/demos_talk01a.png) no-repeat 0 0}#contentsArea #contentsAreaBody .demosBody02 .demosTextBody{background:url(../../demos_tutorials/images/demos_talk02a.png) no-repeat 0 0}#contentsArea #contentsAreaBody .demosBody03 .demosTextBody{background:url(../../demos_tutorials/images/demos_talk03a.png) no-repeat 0 0}#contentsArea #contentsAreaBody .column{margin:5rem 0}.home #contentsArea h1{width:730px;height:58px;background:url(../../images/idx_ttl.png) no-repeat;text-indent:-1000em;overflow:hidden;border-top:#fff solid 5px}.home #contentsArea .notice{padding:2rem 8rem 2rem 4rem}.home #contentsArea .notice h2{font-weight:bold;font-size:24px;border-bottom:2px dotted #999}.home #contentsArea #contentsAreaBody{width:700px;background:url(../../images/idx_body_bg.gif);padding:15px 0 30px 30px}.home #contentsArea #contentsAreaBody h2{text-indent:-1000em;overflow:hidden;margin-bottom:5px;margin-left:-4px}.home #contentsArea #contentsAreaBody h2.sttl01{height:44px;background:url(../../images/idx_sttl01.png) no-repeat}.home #contentsArea #contentsAreaBody h2.sttl02{height:23px;background:url(../../images/idx_sttl02.png) no-repeat}.home #contentsArea #contentsAreaBody h2.sttl03{height:66px;background:url(../../images/idx_sttl03.png) no-repeat}.home #contentsArea #contentsAreaBody .columnA{float:left;display:inline;width:320px;padding:0 30px 0 0}.home #contentsArea #contentsAreaBody .columnB{float:left;display:inline;width:350px;padding:0 0 15px 0}.home #contentsArea #contentsAreaBody .columnC{float:left;display:inline;width:320px;padding:15px 0 0 0;border-top:#F076B1 dotted 1px;margin:15px 30px 0 0}.home #contentsArea #contentsAreaBody .colLineB{border-bottom:#F076B1 dotted 1px;margin-bottom:15px;padding-bottom:15px}.home #contentsArea #contentsAreaBody .floatText{float:left;display:inline;width:130px}.home #contentsArea #contentsAreaBody .floatImg{float:right;display:inline;width:185px;text-align:right}ul.listStyle1 li{margin-left:24px;line-height:1.8em;font-weight:bold}ul.listStyle2 li{margin-left:24px;line-height:1.4em;margin-bottom:1em;list-style:disc}h3.header{font-size:14px;border-bottom:1px solid #E3007F;padding-left:10px;border-left:12px solid #E3007F}table.formTable p{padding:5px 0}table.formTable span.error{color:#d22}table.formTable span.error:before{content:"\A";white-space:pre}div.caution{border:1px solid #f33;background:#fdd;padding:10px}.caution2{color:#f22}.premium table{margin:0;width:100%;border:none}.premium td.center{margin:0 auto;text-align:center}.premium table td.center img{padding:10px}.productinfo div.notice{margin:10px 10px 30px 10px;border:1px solid #999;padding:1rem}.productinfo div.notice h4{color:#FF0000;font-weight:bold;margin-bottom:0 !important}.productinfo table{border:1px #aaa solid}.productinfo table th,.productinfo table td{border:1px #aaa solid;padding:10px}.productinfo table th{vertical-align:middle;background-color:#e9e6d9;font-weight:bold}.productinfo table td p{margin:0.5rem 0 !important}.productinfo table td li{list-style:disc;margin-left:2rem}.productinfo ul.noticelist{margin-top:1rem}.productinfo ul.noticelist li{list-style:disc;color:#666;font-size:80%;margin:1rem 0 1rem 3rem;padding-left:1rem;line-height:1.5rem}.items #contentsArea #contentsAreaBody .notice{border:1px solid #999;margin:30px 0;padding:5px 10px;background:#fff}.items #contentsArea #contentsAreaBody .itemBox{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 10px}.items #contentsArea #contentsAreaBody .itemBox .item_index{flex-basis:68%}.items #contentsArea #contentsAreaBody .itemBox .item_index h3{color:#333;margin:1rem 0}.items #contentsArea #contentsAreaBody .itemBox .item_index h3.title{border-bottom:1px dotted #888}.items #contentsArea #contentsAreaBody .itemBox .item_index li{font-size:1.4rem;line-height:1.5rem;margin-left:2rem}.items #contentsArea #contentsAreaBody .itemBox .item_index li:before{font-family:"FontAwesome";content:"\f0da\0020"}.items #contentsArea #contentsAreaBody .itemBox .item_img{flex-basis:30%}.items #contentsArea #contentsAreaBody .itemBox .item_img img{width:100%;height:auto;transition:.2s}.items #contentsArea #contentsAreaBody .itemBox .item_img img:hover{opacity:0.7}.items #contentsArea #contentsAreaBody ul.indexList{display:flex;flex-wrap:wrap}.items #contentsArea #contentsAreaBody ul.indexList li{flex-basis:10%;margin:1rem;border:1px solid #236FAD;border-radius:5px;background:#236FAD;text-align:center}.items #contentsArea #contentsAreaBody ul.indexList li:hover{background:#165B94}.items #contentsArea #contentsAreaBody ul.indexList li a{padding:5px 10px;display:block;color:#fff;text-decoration:none}.items #contentsArea #contentsAreaBody ul.indexList2{display:flex;justify-content:space-between;flex-wrap:wrap}.items #contentsArea #contentsAreaBody ul.indexList2 li{flex-basis:48%;border:1px solid #236FAD;border-radius:5px;background:#236FAD;text-align:left;margin-bottom:2rem}.items #contentsArea #contentsAreaBody ul.indexList2 li:hover{background:#165B94}.items #contentsArea #contentsAreaBody ul.indexList2 li a{padding:5px 10px;display:block;color:#fff;text-decoration:none}#youtube{margin-top:20px}#youtube img{border:1px solid #555}#youtube h2{font-weight:bold;border-bottom:1px dotted #333;margin-bottom:10px}#socialbtn{border-top:1px dotted #333;margin-top:20px;padding:20px 0 0 10px}#socialbtn ul li{float:none;margin-bottom:10px}.fb-page{margin:20px 0 0 90px}.faq p,.faq ul,.faq ol{margin-bottom:1em}.faq ul,.faq ol{margin-left:30px}.faq .title{font-weight:bold}.faq dt{padding:0.8em;margin:0 !important;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-collapse:collapse;display:block;cursor:pointer}.faq dt:first-child{border-top:1px solid #bbb}.faq dt:hover{background:#FDC5C6}.faq dd{background:#fff;display:none;padding:10px 20px;border-collapse:collapse;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb}.faq dd ul li{list-style:disc}.faq dd .f14{font-size:14px}.faq dd .f12{font-size:12px}.faq .notice{margin-left:50px}
