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:rgba(0,0,0,0);box-sizing:border-box;font-feature-settings:"palt"}body{line-height:1;width:100%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,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:rgba(0,0,0,0)}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}.pt,.ot,.st{background-color:#f9be00}.ccw,.csw,.psw{background-color:#f28d01}.ns{background-color:#ed86b5}.nrd{background-color:#e0288a}.acu,.jdr,.mas{background-color:#3dbde0}.dds{background-color:#8373b2}.dh{background-color:#00a0ea}.dt{background-color:#80889f}.cw{background-color:#ef8970}.apo{background-color:#90c320}.txt_w{color:#fff}.pt .txt_c,.ot .txt_c.st .txt_c{color:#f9be00}.ccw .txt_c,.csw .txt_c,.psw .txt_c{color:#f28d01}.ns .txt_c{color:#ed86b5}.nrd .txt_c{color:#e0288a}.acu .txt_c,.jdr .txt_c,.mas .txt_c{color:#3dbde0}.dds .txt_c{color:#8373b2}.dh .txt_c{color:#00a0ea}.dt .txt_c{color:#80889f}.cw .txt_c{color:#ef8970}.apo .txt_c{color:#90c320}.notice{box-sizing:border-box;width:1080px;padding:20px 40px 0;margin:auto}.notice .notice-inner{background-color:#fff;border:2px solid #c00000;border-radius:5px;line-height:1.5}.notice .notice-inner strong{display:block;background-color:#c00000;text-align:center;font-size:20px;color:#fff;padding:10px}.notice .notice-inner p{padding:15px;font-size:14px}@media(min-width: 0px)and (max-width: 749px){.notice{width:auto;padding:10px 15px 0}}@media(min-width: 0px)and (max-width: 749px){.pc_none{display:none}.sp_none{display:inline}#wrap{box-sizing:border-box;min-width:320px;margin:0 auto}#main{padding:0 0 90%;margin-bottom:-40px;background:url(/img/app/ccw/obj_sp.png) no-repeat bottom;background-size:contain;z-index:2;position:relative}.pt #main,.ot #main,.st #main{background-image:url(/img/app/pt/obj_sp.png)}.ccw #main{background-image:url(/img/app/ccw/obj_sp.png)}.ns #main{background-image:url(/img/app/ns/obj_sp.png)}.nrd #main{background-image:url(/img/app/nrd/obj_sp.png)}.acu #main,.jdr #main,.mas #main{background-image:url(/img/app/acu/obj_sp.png)}.dds #main{background-image:url(/img/app/dds/obj_sp.png)}.dh #main{background-image:url(/img/app/dh/obj_sp.png)}.dt #main{background-image:url(/img/app/dt/obj_sp.png)}.cw #main{background-image:url(/img/app/cw/obj_sp.png)}.apo #main{background-image:url(/img/app/apo/obj_sp.png)}#ttl{padding:25px 30px}#ttl h1{width:260px;margin:0 auto;background:no-repeat 0 0;font-style:normal;color:#fff}#ttl h1 i{position:relative;display:block;text-align:center;background-color:#fff;font-size:25px;color:#bbb;padding:13px 0;font-style:normal !important}.pt #ttl h1 i,.ot #ttl h1 i,.st #ttl h1 i{color:#f9be00}.ccw #ttl h1 i,.csw #ttl h1 i,.psw #ttl h1 i{color:#f28d01}.ns #ttl h1 i{color:#ed86b5}.nrd #ttl h1 i{color:#e0288a}.acu #ttl h1 i,.jdr #ttl h1 i,.mas #ttl h1 i{color:#3dbde0}.dds #ttl h1 i{color:#8373b2}.dh #ttl h1 i{color:#00a0ea}.dt #ttl h1 i{color:#80889f}.cw #ttl h1 i{color:#ef8970}.apo #ttl h1 i{color:#90c320}.pt #ttl h1 i{font-size:18px;flex-grow:1;margin:0 2px}#ttl h1 i:after{content:"";display:block;position:absolute;height:0px;width:0px;border:10px solid rgba(0,0,0,0);border-top-color:#fff;bottom:-20px;left:50%;margin-left:-5px}#ttl h1 strong{display:block;text-align:center;font-size:60px;padding-top:15px}#ttl h1 span{display:block;text-align:center;font-size:30px;padding-top:10px;line-height:1.2}.pt #ttl h1 span:nth-of-type(1){display:flex;align-items:stretch;margin:0 15px}.one #ttl h1 span,.pt #ttl h1 span:nth-of-type(2),.ccw #ttl h1 span:nth-of-type(2){display:block;text-align:center;font-size:32px;padding-top:15px}#dl_area{margin:0 30px;border-radius:5px;background-color:#fff;overflow:hidden;text-align:center}#dl_area h2{font-size:82%;padding:12px 0;background-color:#fff000}#dl_list>li{display:block;padding:15px 20px;color:#000}#dl_list>li:nth-child(2){background-color:#e5e5e5}#dl_list>li h3{font-size:113%}#dl_list>li h3 br{display:none}.dl_btn{padding-top:8px;overflow:hidden;list-style:none;position:relative}.one .dl_btn{padding-top:0px}.dl_btn li{float:left;width:50%;position:relative}.dl_btn li a{display:block}.dl_btn li:nth-child(1) a{margin-right:5px}.dl_btn li:nth-child(2) a{margin-left:5px}.dl_btn li a img{width:100%;height:auto}.dl_btn.not_release li{opacity:.1}.dl_btn.not_release:after{content:"近日公開予定";position:absolute;top:0;bottom:0;left:0;margin:auto;width:100%;height:53px;line-height:53px;font-size:130%;font-weight:bold;color:#ff2626}.dl_btn.not_release li a{pointer-events:none}.dl_btn li.not_release a{opacity:.1}.dl_btn li.not_release:after{content:"近日公開予定";position:absolute;top:0;bottom:0;left:0;margin:auto;width:100%;height:53px;line-height:53px;font-size:110%;font-weight:bold;color:#ff2626}.dl_btn li.not_release a{pointer-events:none}.btn{display:block;padding:8px 0;background-color:#46bb00;text-align:center;color:#fff;border-radius:5px;margin-top:5px}.dl_announce{padding:10px 10px 10px 100px;font-size:40px;font-weight:bold;background:url(/img/app/common/fig_app-stop.png) no-repeat left center;background-size:100px auto;height:100px;display:flex;align-items:center;justify-content:center}.contents{padding:50px 25px 0;margin:auto}.contents_ttl{font-size:26px;text-align:center;color:#46b800;position:relative;margin:0 auto;line-height:1.3}.contents_ttl:after,.contents_ttl:before{content:"";display:block;width:100%;height:20px;position:absolute;bottom:0;right:0;left:0;background-color:#fff000;z-index:1;margin:0 auto;opacity:.4}.contents_ttl:before{bottom:1.2em}.contents_ttl span{position:relative;z-index:2}.psw .contents_ttl span{font-size:25px}.contents_ttl span strong{display:inline-block;font-size:14px;line-height:1em}.bg_gray{background-color:#efefef}.bg_white{background-color:#fff;position:relative;z-index:1}.bg_green1{background-color:#dff3b6;position:relative;z-index:2}.bg_green2{background-color:#c8ea80;position:relative;z-index:3}.bg_green3{background-color:#afe148;position:relative;z-index:4}.bg_green4{background-color:#93c921;position:relative;z-index:5}.pd_20{padding:20px}.clearfix:after{content:"";clear:both;display:block}.peculiarity{padding-top:60px}.peculiarity .contents_ttl{margin-bottom:100px}.peculiarity_box{position:relative;margin-bottom:20px}.peculiarity_box p{line-height:1.5;font-size:12px}.peculiarity_ttl{background-image:linear-gradient(to right, #46B800, #46B800 5px, transparent 5px, transparent 10px);background-size:10px 4px;background-position:bottom;background-repeat:repeat-x;line-height:1.3;font-size:20px;color:#46b800;text-align:center;margin-bottom:15px;padding-bottom:15px}.peculiarity_ttl br{display:none}.peculiarity_fig{position:absolute;left:0;right:0;margin:auto;text-align:center}.peculiarity_box:nth-child(1){padding-top:35px}.peculiarity_box:nth-child(1) .peculiarity_fig{top:-70px}.peculiarity_box:nth-child(1) .peculiarity_fig img{width:187px;height:auto}.peculiarity_box:nth-child(2){padding-top:60px}.peculiarity_box:nth-child(2) .peculiarity_fig{top:-40px}.peculiarity_box:nth-child(2) .peculiarity_fig img{width:123px;height:auto}.peculiarity_box:nth-child(3){padding-top:55px}.peculiarity_box:nth-child(3) .peculiarity_fig{top:-40px}.peculiarity_box:nth-child(3) .peculiarity_fig img{width:auto;height:90px}.howto{padding-top:20px}.howto_lead{margin-top:50px;padding-bottom:40px}.howto_cap{position:relative;width:100%;padding-left:120px;font-size:13px;line-height:1.5;margin-bottom:20px}.ccw .howto_cap{width:auto}.howto_cap:before{content:"";width:100px;height:100px;position:absolute;left:0;top:0;background:url(/img/app/common/fig_howto_01.png) no-repeat;background-size:contain}.howto_dl{border-radius:10px;background-color:#fff;overflow:hidden;text-align:center;border:3px #f28d01 solid}.pt .howto_dl,.ot .howto_dl,.st .howto_dl{border-color:#f9be00}.ccw .howto_dl{border-color:#f28d01}.ns .howto_dl{border-color:#ed86b5}.nrd .howto_dl{border-color:#e0288a}.acu .howto_dl,.jdr .howto_dl,.mas .howto_dl{border-color:#3dbde0}.dds .howto_dl{border-color:#8373b2}.dh .howto_dl{border-color:#00a0ea}.dt .howto_dl{border-color:#80889f}.cw .howto_dl{border-color:#ef8970}.apo .howto_dl{border-color:#90c320}.howto_dl h3{background-color:#fff000;padding:15px 0;text-align:center;font-size:16px}.howto_dl_list{position:relative}.howto_dl_list:nth-child(2){background-color:#efefef}.howto_dl_list h4{width:100%;padding-top:15px;font-size:18px;text-align:center;line-height:1.3}.howto_dl_list ul{display:flex;padding:12px 15px 10px}.howto_dl_list ul li{width:50%;position:relative}.howto_dl_list ul li:nth-child(1){margin-right:5px}.howto_dl_list ul li img{width:100%}.howto_dl_list.not_release li{opacity:.1}.howto_dl_list.not_release:after{content:"近日公開予定";position:absolute;top:0;bottom:0;left:0;margin:auto;width:100%;height:53px;line-height:53px;font-size:130%;font-weight:bold;color:#ff2626}.howto_dl_list.not_release li a{pointer-events:none}.howto_dl_list li.not_release a{opacity:.1}.howto_dl_list li.not_release:after{content:"近日公開予定";position:absolute;top:0;bottom:0;left:0;margin:auto;width:100%;height:53px;line-height:53px;font-size:110%;font-weight:bold;color:#ff2626}.howto_dl_list li.not_release a{pointer-events:none}.howto_box{display:flex;align-items:center;padding:0;position:relative}.howto_box__re{flex-direction:row-reverse}.howto_smp{width:128px;margin:0 0 -20px 15px;z-index:2}.howto_box__re .howto_smp{margin:0 15px -20px 0}.howto_smp img{width:128px;margin-top:-15px}.howto_fukidashi{z-index:1;margin-left:-15px;margin-right:15px}.howto_fukidashi>div{position:relative;width:100%;padding:15px 15px 15px 25px;background-color:#fff;font-feature-settings:"palt";border-radius:10px}.bg_white .howto_fukidashi>div{background-color:#efefe8;margin-top:0}.bg_green1 .howto_fukidashi{margin-right:-15px;margin-left:15px}.bg_green1 .howto_fukidashi>div{padding:15px 25px 15px 15px}.bg_green3 .howto_fukidashi{margin-right:-15px;margin-left:15px}.bg_green3 .howto_fukidashi>div{padding:15px 25px 15px 15px}.howto_fukidashi>div p br{display:none}.howto_fukidashi>div h3{font-size:16px;line-height:1.6;color:#46b800}.howto_fukidashi>div p{font-size:11px;line-height:1.6}.howto_fig{position:absolute;width:70px;right:20px;top:-70px}.bg_green1 .howto_fig{width:75px;right:auto;left:10px;top:-65px}.bg_green2 .howto_fig{width:90px;right:0px;top:-60px}.bg_green3 .howto_fig{width:110px;right:auto;left:25px;top:-80px}.bg_green4 .howto_fig{width:80px;right:50px;bottom:-110px}.howto_fig img{width:100%}.outline{z-index:6;padding-bottom:40px}.outline_box{padding-top:25px;padding-bottom:15px;border-bottom:8px solid #ddd}.outline_fig{text-align:center;width:100%;padding-bottom:15px}.outline_fig img{height:100px}.outline_box h3{font-size:20px;text-align:center;line-height:1.4;color:#44ae34;padding-bottom:15px}.outline_box h3 br{display:none}.outline_box h4{color:#44ae34;padding-bottom:10px}.outline_box p{font-size:12px;line-height:1.6;color:#333;word-wrap:break-word;padding-bottom:15px}.outline_box ul{padding-top:10px}.outline_box li{display:block;position:relative;background-image:linear-gradient(to right, #DDDDDD, #DDDDDD 5px, transparent 5px, transparent 10px);background-size:10px 4px;background-position:top;background-repeat:repeat-x;line-height:1.4;padding:15px 0 15px 25px;font-size:12px}.outline_box li:after{content:"1.";color:#46b800;position:absolute;top:10px;left:0;font-size:20px;font-weight:bold}.outline_box li:nth-child(2):after{content:"2."}.support{padding:50px 0 0}.support h2{color:#fff;margin:0 20px 40px}.support_box{position:relative;color:#fff;padding:0 20px 25px;overflow:hidden}.support_smp{position:relative;display:block;height:213px;width:150px;padding:0 0 0 15px;overflow:hidden;z-index:1;float:left}.support_smp img{width:120px}.support_box:nth-of-type(2n) .support_smp{float:right}.support_smp:after{content:"";width:400px;height:5px;background-color:#000;filter:blur(10px);position:absolute;bottom:-15px;right:20px;margin:auto;border-radius:30px;z-index:2}.support_fig{position:absolute;width:95px;top:90px;left:-5px;z-index:2}.support_fig img{width:100%}.support_box:nth-of-type(2) .support_fig{top:60px;left:auto;right:4px;width:82px}.support_box:nth-of-type(3) .support_fig{top:65px;width:120px}.support_box:nth-of-type(4) .support_fig{top:60px;left:auto;right:-4px;width:90px}.support_box h3{font-size:20px;padding-top:25px;text-align:left;line-height:1.3;font-feature-settings:"palt"}.support_box p{font-size:12px;padding-top:10px;line-height:1.6}.atend_area{position:relative}.atend_area h2{font-size:25px}.atend_area p{padding-top:20px;font-size:12px;line-height:1.6}.atend_obj{background:url(/img/app/common/fig_attend_01.png) no-repeat bottom;background-size:contain;padding-top:40%}.atend_obj img{display:none}.foot_dl{position:relative;padding:25px;text-align:center;z-index:2}.foot_dl h2{font-size:31px;color:#fff}.foot_dl p{font-size:14px;font-weight:bold;color:#fff;padding-top:5px}.foot_dl_box{margin:15px auto 0;background-color:#fff;border-radius:10px}.foot_dl_list{width:100%;padding:15px;position:relative}.foot_dl_list:nth-child(2){background-color:#efefef}.foot_dl_list h3{margin-bottom:15px}.one .foot_dl_list h3{display:none}.foot_dl_list h3 img{display:none}.foot_dl_list ul{display:flex}.foot_dl_list ul li{width:50%;margin:0 5px;position:relative}.foot_dl_list img{width:100%}.foot_dl_list.not_release li{opacity:.1}.foot_dl_list.not_release:after{content:"近日公開予定";position:absolute;top:0;bottom:0;left:0;margin:auto;width:100%;height:53px;line-height:53px;font-size:130%;font-weight:bold;color:#ff2626}.foot_dl_list.not_release li a{pointer-events:none}.foot_dl_list li.not_release a{opacity:.1}.foot_dl_list li.not_release:after{content:"近日公開予定";position:absolute;top:0;bottom:0;left:0;margin:auto;width:100%;height:53px;line-height:53px;font-size:110%;font-weight:bold;color:#ff2626}.foot_dl_list li.not_release a{pointer-events:none}.foot_fig{display:none;position:absolute;right:-50px;bottom:-50px}#sns{background:#fff;text-align:center;padding:15px 0 25px}#sns li{margin:0 5px;display:inline-block}#f-menu{background-color:#e5e5e5;padding:15px 0 20px;list-style:none;text-align:center;font-size:94%}#f-menu li{margin:0 5px;display:inline-block}#f-menu li:first-child{display:block;margin:0 0 10px}#f-menu li a{color:#353535}#f-menu li img{height:25px;width:auto}#copy{text-align:center;padding:15px 0 20px;font-size:63%}}@media(min-width: 750px){.pc_none{display:inline}.sp_none{display:none}#wrap{box-sizing:border-box;min-width:1120px;margin:0 auto}#main{box-sizing:border-box;width:1020px;padding:0 50px 0 485px;margin:0 auto -80px;background:url(/img/app/ccw/obj_pc.png) no-repeat;background-position:bottom left;position:relative;z-index:2}.one #main{padding-bottom:40px}.pt #main,.ot #main,.st #main{background-image:url(/img/app/pt/obj_pc.png);background-size:450px;background-position:0 22px}.ccw #main,.csw #main,.psw #main{background-image:url(/img/app/ccw/obj_pc.png);background-size:450px;background-position:0 22px}.ns #main{background-image:url(/img/app/ns/obj_pc.png)}.nrd #main{background-image:url(/img/app/nrd/obj_pc.png)}.acu #main,.jdr #main,.mas #main{background-image:url(/img/app/acu/obj_pc.png);background-size:450px;background-position:0 22px}.dds #main{background-image:url(/img/app/dds/obj_pc.png)}.dh #main{background-image:url(/img/app/dh/obj_pc.png)}.dt #main{background-image:url(/img/app/dt/obj_pc.png)}.cw #main{background-image:url(/img/app/cw/obj_pc.png)}.apo #main{background-image:url(/img/app/apo/obj_pc.png)}#ttl{padding:50px 0;margin-right:-12px}.one #ttl{padding:80px 0 50px}#ttl h1{width:502px;height:360px;background-size:contain;font-style:normal;color:#fff}#ttl h1 i{position:relative;display:block;text-align:center;background-color:#fff;font-size:35px;color:#bbb;padding:20px 0;margin:0 15px;font-style:normal !important}.pt #ttl h1 i,.ccw #ttl h1 i{font-size:22px;flex-grow:1;margin:0 2px}.pt #ttl h1 i br,.ccw #ttl h1 i br{display:none}#ttl h1 i:after{content:"";display:block;position:absolute;height:0px;width:0px;border:20px solid rgba(0,0,0,0);border-top-color:#fff;bottom:-40px;left:50%;margin-left:-20px}#ttl h1 strong{display:block;text-align:center;font-size:120px;padding-top:20px}.pt #ttl h1 span:nth-of-type(1),.ccw #ttl h1 span:nth-of-type(1),.acu #ttl h1 span:nth-of-type(1){display:flex;align-items:stretch;margin:0 15px}.one #ttl h1 span,.pt #ttl h1 span:nth-of-type(2),.ccw #ttl h1 span:nth-of-type(2),.acu #ttl h1 span:nth-of-type(2){display:block;text-align:center;font-size:32px;padding-top:15px}.pt #ttl h1 i,.ot #ttl h1 i,.st #ttl h1 i{color:#f9be00}.ccw #ttl h1 i,.csw #ttl h1 i,.psw #ttl h1 i{color:#f28d01}.ns #ttl h1 i{color:#ed86b5}.nrd #ttl h1 i{color:#e0288a}.acu #ttl h1 i,.jdr #ttl h1 i,.mas #ttl h1 i{color:#3dbde0}.dds #ttl h1 i{color:#8373b2}.dh #ttl h1 i{color:#00a0ea}.dt #ttl h1 i{color:#80889f}.cw #ttl h1 i{color:#ef8970}.apo #ttl h1 i{color:#90c320}#dl_area{box-sizing:border-box;margin:0 0 0 10px;border-radius:10px;background-color:#fff;overflow:hidden;text-align:center;border:4px #f28d01 solid;margin-right:-4px}.acu #dl_area{margin:0 0 0 -20px}.pt #dl_area,.ot #dl_area,.st #dl_area{border-color:#f9be00}.ccw #dl_area{border-color:#f28d01}.ns #dl_area{border-color:#ed86b5}.nrd #dl_area{border-color:#e0288a}.acu #dl_area,.jdr #dl_area,.mas #dl_area{border-color:#3dbde0}.dds #dl_area{border-color:#8373b2}.dh #dl_area{border-color:#00a0ea}.dt #dl_area{border-color:#80889f}.cw #dl_area{border-color:#ef8970}.apo #dl_area{border-color:#90c320}#dl_area h2{font-size:125%;padding:20px 0;background-color:#fff000}#dl_list>li{box-sizing:border-box;width:100%;display:table;padding:20px 30px;overflow:hidden}#dl_list>li:nth-child(2){background-color:#e5e5e5}#dl_list>li h3{font-size:138%;line-height:1.2;width:95px;text-align:left;display:table-cell;vertical-align:middle}.acu #dl_list>li{padding:20px}.acu #dl_list>li h3{width:145px;text-align:center}.dl_btn{position:relative;width:auto;vertical-align:top;display:table-cell;overflow:hidden;list-style:none}.one .dl_btn{padding-left:70px;background:url(/img/app/icon_app.jpg) no-repeat left}.dl_btn li{float:left;position:relative}.dl_btn li:nth-child(1){width:150px}.dl_btn li:nth-child(2){margin-left:5px;width:152px}.one .dl_btn li:nth-child(1){width:165px}.one .dl_btn li:nth-child(2){margin-left:5px;width:167px}.dl_btn li a{display:block}.dl_btn li a img{width:100%;height:auto}.dl_btn.not_release li{opacity:.1}.dl_btn.not_release:after{content:"近日公開予定";position:absolute;top:0;left:0;width:100%;height:53px;line-height:53px;font-size:180%;font-weight:bold;color:#ff2626;box-sizing:border-box;padding-left:70px}.cw .dl_btn.not_release:after{box-sizing:border-box;left:70px;width:337px;height:60px;line-height:60px}.dl_btn.not_release li a{pointer-events:none}.dl_btn li.not_release a{opacity:.1}.dl_btn li.not_release:after{content:"近日公開予定";position:absolute;top:0;left:0;width:100%;height:53px;line-height:53px;font-size:140%;font-weight:bold;color:#ff2626}.dl_btn li.not_release a{pointer-events:none}.btn{display:inline-block;padding:10px 40px;background-color:#46bb00;text-align:center;color:#fff;border-radius:10px;margin-top:5px}.dl_announce{padding:15px 10px 15px 100px;font-size:30px;font-weight:bold;background:url(/img/app/common/fig_app-stop.png) no-repeat 20px center;background-size:80px auto;height:80px;display:flex;align-items:center;justify-content:center}.contents{width:1080px;padding:90px 40px 0;margin:auto}.contents_ttl{font-size:44px;text-align:center;color:#46b800;position:relative;margin:0 auto}.contents_ttl:after{position:absolute;content:"";display:block;width:17em;height:20px;bottom:-10px;right:0;left:0;background-color:#fff000;z-index:1;margin:0 auto;opacity:.4}.contents_ttl span{position:relative;z-index:2}.one .contents_ttl span br{display:none}.contents_ttl span strong{font-size:30px;line-height:1.8}.bg_gray{background-color:#efefef}.bg_white{background-color:#fff;position:relative;z-index:1}.bg_green1{background-color:#dff3b6;position:relative;z-index:2}.bg_green2{background-color:#c8ea80;position:relative;z-index:3}.bg_green3{background-color:#afe148;position:relative;z-index:4}.bg_green4{background-color:#93c921;position:relative;z-index:5}.pd_20{padding:20px}.clearfix:after{content:"";clear:both;display:block}.peculiarity{padding-top:140px}.peculiarity .contents_ttl{margin-bottom:100px}.peculiarity_area{display:flex;justify-content:space-between}.peculiarity_box{position:relative;width:320px}.peculiarity_box p{line-height:1.5}.peculiarity_ttl{background-image:linear-gradient(to right, #46B800, #46B800 5px, transparent 5px, transparent 10px);background-size:10px 4px;background-position:bottom;background-repeat:repeat-x;line-height:1.3;font-size:26px;color:#46b800;text-align:center;margin-bottom:15px;padding-bottom:15px}.peculiarity_fig{position:absolute;left:0;right:0;margin:auto;text-align:center}.peculiarity_box:nth-child(1){padding-top:60px}.peculiarity_box:nth-child(1) .peculiarity_fig{top:-70px}.peculiarity_box:nth-child(1) .peculiarity_fig img{width:247px;height:auto}.peculiarity_box:nth-child(2){padding-top:100px}.peculiarity_box:nth-child(2) .peculiarity_fig{top:-40px}.peculiarity_box:nth-child(2) .peculiarity_fig img{width:159px;height:auto}.peculiarity_box:nth-child(3){padding-top:100px}.peculiarity_box:nth-child(3) .peculiarity_fig{top:-40px}.peculiarity_box:nth-child(3) .peculiarity_fig img{width:auto;height:115px}.howto{padding-top:100px}.howto_lead{display:flex;margin-top:50px;padding-bottom:100px}.howto_cap{position:relative;flex-basis:530px;padding-left:170px;font-size:20px;line-height:1.5}.one .howto_cap{flex-basis:580px}.howto_cap:before{content:"";width:150px;height:150px;position:absolute;left:0;top:0;background:url(/img/app/common/fig_howto_01.png) no-repeat;background-size:contain}.howto_dl{margin-left:40px;border-radius:10px;text-align:center;border:4px solid #46b800}.pt .howto_dl,.ot .howto_dl,.st .howto_dl{border-color:#f9be00}.ccw .howto_dl{border-color:#f28d01}.ns .howto_dl{border-color:#ed86b5}.nrd .howto_dl{border-color:#e0288a}.acu .howto_dl{border-color:#3dbde0}.dds .howto_dl{border-color:#8373b2}.dh .howto_dl{border-color:#00a0ea}.dt .howto_dl{border-color:#80889f}.cw .howto_dl{border-color:#ef8970}.apo .howto_dl{border-color:#90c320}.howto_dl h3{background-color:#fff000;padding:20px 0;color:#000;text-align:center;font-size:20px}.howto_dl .dl_announce{width:370px}.howto_dl_list{padding:16px;display:flex;position:relative}.howto_dl_list:nth-child(2){background-color:#efefef}.howto_dl_list h4{width:100%;margin-bottom:10px;padding-right:15px;font-size:18px;text-align:right;line-height:1.3}.howto_dl_list ul{display:flex}.howto_dl_list ul li{height:59px;width:auto;position:relative}.howto_dl_list ul li:nth-child(1){margin-right:5px}.howto_dl_list ul li img{height:50px;width:auto}.one .howto_dl_list ul li img{height:60px}.howto_dl_list.not_release li{opacity:.1}.howto_dl_list.not_release:after{content:"近日公開予定";position:absolute;top:0;left:0;width:100%;height:91px;line-height:91px;font-size:180%;font-weight:bold;color:#ff2626}.howto_dl_list.not_release li a{pointer-events:none}.howto_dl_list li.not_release a{opacity:.1}.howto_dl_list li.not_release:after{content:"近日公開予定";position:absolute;top:0;left:0;width:100%;height:53px;line-height:53px;font-size:140%;font-weight:bold;color:#ff2626}.howto_dl_list li.not_release a{pointer-events:none}.howto_box{display:flex;padding-top:0;position:relative}.howto_box__re{flex-direction:row-reverse}.howto_smp{width:200px;margin:0 30px -47px 20px}.howto_box__re .howto_smp{margin:0 20px -47px 30px}.howto_smp img{width:200px;margin-top:-40px}.howto_fukidashi{flex-basis:750px}.howto_fukidashi>div{position:relative;width:100%;margin-top:40px;padding:30px;background-color:#fff;border-radius:20px}.bg_white .howto_fukidashi>div{background-color:#efefe8;margin-top:0}.howto_fukidashi>div:after{content:"";display:block;position:absolute;height:0px;width:0px;border:20px solid rgba(0,0,0,0);border-right-color:#fff;top:50%;left:-40px}.bg_white .howto_fukidashi>div:after{border-right-color:#efefe8}.howto_box__re .howto_fukidashi>div:after{border-right-color:rgba(0,0,0,0);border-left-color:#fff;left:auto;right:-40px}.howto_fukidashi>div h3{font-size:26px;line-height:1.6;color:#46b800}.howto_fukidashi>div p{font-size:16px;line-height:1.6}.howto_fig{position:absolute;width:113px;right:50px;bottom:-80px}.bg_green1 .howto_fig{width:107px;right:auto;left:200px;bottom:-105px}.bg_green2 .howto_fig{width:137px;right:250px;bottom:-110px}.bg_green3 .howto_fig{width:180px;right:auto;left:400px;bottom:-110px}.bg_green4 .howto_fig{width:137px;right:100px;bottom:-110px}.howto_fig img{width:100%}.outline{z-index:6;padding-bottom:100px}.outline_area{display:flex;justify-content:space-between}.outline_box{padding-top:50px;width:320px;border-bottom:8px solid #ddd}.outline_fig{text-align:center;width:100%;padding-bottom:15px}.outline_box:nth-child(1) .outline_fig img{width:98px}.outline_box:nth-child(2) .outline_fig img{width:83px}.outline_box:nth-child(3) .outline_fig img{width:132px}.outline_box h3{font-size:26px;text-align:center;line-height:1.4;color:#44ae34;padding-bottom:15px}.pt .outline_box h3 br,.acu .outline_box h3 br{display:none}.pt .outline_box h4,.acu .outline_box h4,.ccw .outline_box h4{color:#44ae34;font-size:22px;padding-bottom:10px}.outline_box p{line-height:1.6;color:#333;padding-bottom:15px;word-wrap:break-word}.outline_box li{display:block;position:relative;background-image:linear-gradient(to right, #DDDDDD, #DDDDDD 5px, transparent 5px, transparent 10px);background-size:10px 4px;background-position:top;background-repeat:repeat-x;line-height:1.4;padding:15px 0 15px 25px;font-size:16px}.outline_box li:after{content:"1.";color:#46b800;position:absolute;top:10px;left:0;font-size:20px;font-weight:bold}.outline_box li:nth-child(2):after{content:"2."}.support{padding-bottom:50px}.support h2{color:#fff;margin-bottom:80px}.support_area{display:flex;flex-wrap:wrap;justify-content:space-around}.support_box{width:445px;position:relative;color:#fff;padding-bottom:50px}.support_smp{position:relative;display:block;height:460px;padding:0 60px 0 130px;overflow:hidden;z-index:1}.support_smp{position:relative;display:block;height:460px;padding:0 60px 0 130px;overflow:hidden;z-index:1}.support_box:nth-of-type(2n) .support_smp{padding:0 130px 0 60px}.support_smp:after{content:"";width:400px;height:5px;background-color:#000;filter:blur(10px);position:absolute;bottom:-15px;right:20px;margin:auto;border-radius:30px;z-index:2}.support_fig{position:absolute;top:160px;left:0;z-index:2}.support_box:nth-of-type(2) .support_fig{left:auto;right:0}.support_box:nth-of-type(3) .support_fig{top:140px}.support_box:nth-of-type(4) .support_fig{top:150px;left:auto;right:0}.support_box h3{font-size:30px;padding-top:40px;text-align:center;line-height:1.4}.support_box h3 br{display:none}.support_box p{font-size:18px;padding-top:15px;line-height:1.6}.atend_area{position:relative;padding-left:410px;padding-top:120px;padding-bottom:100px}.atend_area h2{font-size:30px}.atend_area h2 br{display:none}.atend_area p{padding-top:20px;font-size:18px;line-height:1.6}.atend_obj{position:absolute;bottom:0;left:0;line-height:0}.foot_dl{position:relative;padding:110px 280px 80px 70px;text-align:center;z-index:2}.foot_dl h2{font-size:80px;color:#fff}.foot_dl p{font-size:35px;font-weight:bold;color:#fff;padding-top:20px}.foot_dl_box{background-color:#fff;border-radius:10px;width:635px;margin:30px auto 0;padding:5px 0}.foot_dl_list{display:flex;justify-content:center;align-items:center;width:100%;padding:15px;position:relative}.foot_dl_box ul li:nth-child(2){background-color:#efefef}.foot_dl_list img{height:60px}.foot_dl_list h3{margin-right:20px;font-size:25px}.foot_dl_list ul{display:flex}.foot_dl_list ul li{margin-right:10px;position:relative}.foot_dl_list.not_release li{opacity:.1}.foot_dl_list.not_release:after{content:"近日公開予定";position:absolute;top:0;left:0;width:100%;height:91px;line-height:91px;font-size:180%;font-weight:bold;color:#ff2626;box-sizing:border-box;padding-left:80px}.foot_dl_list.not_release li a{pointer-events:none}.foot_dl_list li.not_release a{opacity:.1}.foot_dl_list li.not_release:after{content:"近日公開予定";position:absolute;top:0;left:0;width:100%;height:53px;line-height:53px;font-size:140%;font-weight:bold;color:#ff2626}.foot_dl_list li.not_release a{pointer-events:none}.foot_fig{position:absolute;right:-50px;bottom:-50px}#foot{position:relative;z-index:1;background-color:#fff;min-width:1020px}#sns_menu{box-sizing:border-box;width:1020px;padding:0 50px;margin:0 auto;overflow:hidden}#sns{float:left;background:#fff;padding:30px 0 40px 20px}#sns li{margin:0 5px;display:inline-block}#f-menu{float:left;padding:30px 0 40px;list-style:none;font-size:100%;font-weight:bold}#f-menu li{margin:0 5px;display:inline-block}#f-menu li a{color:#353535}#f-menu li a img{height:27px;width:auto;vertical-align:sub}#copy{text-align:center;padding:40px 0 50px;font-size:75%;background-color:#f28d01}.dds #copy{background-color:#8373b2}.pt #copy,.ot #copy,.st #copy{background-color:#f9be00}.ccw #copy{background-color:#f28d01}.ns #copy{background-color:#ed86b5}.nrd #copy{background-color:#e0288a}.acu #copy,.jdr #copy,.mas #copy{background-color:#3dbde0}.dds #copy{background-color:#8373b2}.dh #copy{background-color:#00a0ea}.dt #copy{background-color:#80889f}.cw #copy{background-color:#ef8970}.apo #copy{background-color:#90c320}}
/*# sourceMappingURL=../maps/app/app_next.css.map */
