@charset 'UTF-8';#btn .btn_box .btn_1,#logo,*{box-sizing:border-box}img{max-width:100%;height:auto}.container{width:100%;max-width:1032px;margin:0 auto;padding:0 20px}.is_sp{display:none}#btn.is_fixed,.header{position:absolute;z-index:9999;top:0;width:100%}#logo{padding:24px 10px 0}#logo img{height:30px}#content{top:0;width:100%;padding:0}.mv{width:100%;height:592px;background-image:url(/ytc/campaign/renkei/iot/img/bg-mv-01.png);background-repeat:no-repeat;background-position:30% 50%;background-size:cover}.mv h2{padding:105px 20px 0;text-align:right}.mv h2 img{width:58%}.btn_detail{margin-top:30px;padding:0 20px;text-align:center}.btn_detail a,.nav-right a{display:inline-block;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;text-align:center}.box_bnr01,.btn_detail a{background-repeat:no-repeat}.btn_detail a{font-size:22px;width:100%;max-width:324px;padding:15px;text-decoration:none;color:#fff;border-radius:8px;background-color:#009481;background-image:url(/ytc/campaign/renkei/iot/img/icn_arr02.png);background-position:95% 50%;box-shadow:inset 0 -3px 0 0 rgba(121,63,0,.4)}.btn_detail a:hover,.nav-right a.nav_btn01:hover,.nav-right a.nav_btn02:hover,div.btn a.btn_1:hover{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);box-shadow:none}.box_bnr01{padding:35px 0;background-image:url(/ytc/campaign/renkei/iot/img/bg-bnr_box-01.png);background-position:50% 50%;background-size:cover}.box_bnr01 a:hover,.btn_detail a:hover{opacity:.7;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)'}.box_bnr02{margin-top:55px}.box_bnr02 .btn_detail a{max-width:560px;background-image:none}.nav-right{position:fixed;top:40%;right:0}.nav-right a{font-weight:700;width:160px;padding:11px 0;vertical-align:middle;color:#333;border-radius:8px 0 0 8px}.nav-right a.nav_btn01{background-color:#ffda00;box-shadow:0 2px 0 0 #c29200}.nav-right a.nav_btn01:hover,.nav-right a.nav_btn02:hover,div.btn a.btn_1:hover{text-decoration:none;background-color:#ffc600}.nav-right a.nav_btn02{margin-top:20px;padding-right:40px;color:#fff;background-color:#22a292;background-image:url(/ytc/campaign/renkei/iot/img/bg_star01.png);background-repeat:no-repeat;background-position:120px 50%;box-shadow:0 2px 0 0 #1b7158}.nav-right a.nav_btn02:hover{background-color:#248d80}#btn{background-color:#fff}#btn.is_fixed{position:fixed;z-index:999;left:0}#btn .btn_box{box-sizing:border-box;width:100%!important}#btn .btn_box .btn_1{font-size:18px;line-height:28px;float:left;width:33.3333%;height:30.3%;text-align:center;color:#333}#btn .btn_box .btn_1 a:visited,.conver_box .kuroneko a,.conver_box .kuroneko a:visited{color:#333}#btn .btn_box .btn_1 a{display:block;width:100%;padding:10% 0;text-decoration:none;color:#333}#btn .btn_box .btn_1 a span,div.btn a.btn_1{position:relative}#btn .btn_box .btn_1 a span:after,.allow:after{position:absolute;content:'';background-repeat:no-repeat}#btn .btn_box .btn_1 a span:after{top:40%;right:-30px;width:14px;height:7px;background-image:url(../img/icon_down.png);background-size:cover}.conver_box{text-align:center;background:#f7f7f7}.conver_box .container{padding-top:60px}.conver_box .ttl{font-size:28px}.conver_box .ttl+*{margin:20px auto 0}.conver_box .btn{margin:0 auto;padding-top:60px;text-align:center}.conver_box .kuroneko{font-size:16px;line-height:16px;padding:40px 0 60px;color:#333}div.btn a.btn_1{font-size:24px;font-weight:700;line-height:34px;display:inline-block;padding:2.2% 8%;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;text-align:center;vertical-align:middle;color:#333;border-radius:8px;background-color:#ffda00;box-shadow:0 3px 0 0 #c29200}.allow{position:relative;padding-right:18px}.allow:after{top:0;right:0;bottom:0;display:block;width:9px;height:16px;margin:auto auto auto 9px;background-image:url(../img/conversion_yazi_pc.png)}.hdg_section{font-size:52px;line-height:52px;margin-bottom:70px;text-align:center}#sec_00{padding-top:100px}#sec_00 .hdg_section{margin-bottom:40px}.list_campaign_info{margin-top:50px}.list_campaign_info li{display:table;width:100%}.list_campaign_info li:first-child{border-top:1px solid #e0e0e0}.list_campaign_info .hdg,.list_campaign_info .txt{font-size:18px;display:table-cell;padding:30px 20px 30px 10px;border-bottom:1px solid #e0e0e0}.list_campaign_info .hdg{font-weight:700;width:170px;color:#009481}#sec_01{padding:91px 0 0;background:#fff}.box_sec{overflow:hidden;width:100%;height:518px;background-repeat:no-repeat;background-position:left top}.box1_sec_01{background-image:url(../img/box1_sec_01_bkc.png)}.box2_sec_01{background-image:url(../img/box2_sec_01_bkc.png);background-position:right top}.content_box{width:100%;padding-top:170px}.box_sec .left_box{float:left;width:50%}.box_sec .right_box{float:right;width:50%}.box_sec .text_box{float:right}.box_sec .text_box li{position:relative}.box_sec .text_box li:before{position:absolute;top:0;left:0;content:'';background-repeat:no-repeat;background-position:0 50%;background-size:contain}.content_box .ttl_content_box{font-size:38px;line-height:52px}.content_box p{font-size:16px;margin-top:20px}.box1_sec_01 .left_box{margin-left:-36px;padding:11px 28px 0 0}.box_sec.box1_sec_01 .right_box{padding-right:48px}.box_sec.box1_sec_01 .text_box li{font-size:28px;line-height:1.85;padding-left:36px}.box_sec.box1_sec_01 .text_box li:before{width:23px;height:1.85em;background-image:url(/ytc/campaign/renkei/iot/img/icn_check01.png)}.box_sec.box2_sec_01 .right_box{width:40%}.box_sec.box2_sec_01 .left_box{width:60%;margin-left:-10px}.box_sec.box2_sec_01 .text_box{margin-top:48px;float:left}.box_sec.box2_sec_01 .text_box li{font-size:16px;line-height:2.25;padding-left:32px;white-space:nowrap}.box_sec.box2_sec_01 .text_box li:before{width:19px;height:2.25em;background-image:url(/ytc/campaign/renkei/iot/img/icn_check02.png)}.box2_sec_01 img{float:right;margin-top:16px;margin-right:-38px}#sec_02{padding:105px 0}.lyt-use .use-btn+.use-btn{margin-top:10px}.lyt-use .use-btn .button_ttl{position:relative;box-sizing:border-box;height:100px;padding:0 0 0 78px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#009a8b;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.use-btn1 .img{background-image:url(../img/img_step_01.png)}.use-btn2 .img{background-image:url(../img/img_step_02.png)}.use-btn3 .img{background-image:url(../img/img_step_03.png)}.box_step:after,.lyt-use .use-btn .img{position:absolute;background-repeat:no-repeat}.lyt-use .use-btn .img{z-index:0;top:0;right:0;bottom:0;left:0;margin:10px 0;-webkit-transition:all .3s ease;transition:all .3s ease;background-position:20px 50%}.lyt-use .use-btn .text{font-size:22px;line-height:100px}.lyt-use .use-btn .icon{font-size:22px;line-height:6px;position:absolute;z-index:1;top:0;right:20px;bottom:0;display:inline-block;box-sizing:border-box;width:21px;height:3px;margin:auto;-webkit-transition:background .3s ease;transition:background .3s ease;text-align:center;color:#009a8b}.use-block{font-size:16px;display:none;padding:20px}.content_box p,.use-block p{line-height:2.25}.lyt-use .button_ttl.active .icon-on{display:block}.lyt-use .button_ttl.active .icon-off,.lyt-use .use-btn .icon-on{display:none}.use-block strong{font-weight:700;color:#333}.box_use,.lyt_note li{font-size:12px;line-height:36px}.box_use{font-size:16px;padding:20px 35px;background:#f7f7f7}.lyt_disc li:before{content:'・'}.box_step{position:relative;display:table;width:100%;padding:30px 22px 30px 30px;border:1px solid #e0e0e0}.box_step .left_step{display:table-cell;width:79px;vertical-align:top}.box_step .right_step{display:table-cell;padding-top:5px;padding-left:20px;vertical-align:top}.box_step .right_step p{font-size:16px;line-height:2}.box_step .right_step .lyt_note{margin-top:25px}.box_step .right_step li{line-height:25px}.box_step:after{bottom:-30px;left:50%;width:20px;height:10px;content:'';background-image:url(../img/img_icon_stepdown.png);background-size:cover}.box_step:last-child:after{display:none}.box_step+.box_step{margin-top:50px}.use-btn3 .use-block{padding-bottom:40px;border-bottom:1px solid #e0e0e0}.box_step .tbl-container{font-size:14px;width:100%}.box_step .tbl-container tbody td,.box_step .tbl-container tbody th{padding:11px 10px 12px}#sec_03{padding:115px 0 70px;background:#f7f7f7}#sec_03 .hdg_section{margin-bottom:83px}.box-setting+.box-setting{margin-top:70px}.ttl_box_setting{font-size:24px;line-height:27px;margin-bottom:20px;letter-spacing:1.2px}.ctn-box-setting{padding:36px 35px;text-align:center;border:1px solid #ccc;background:#fff}.ctn-box-setting h3{font-size:20px;font-weight:700;line-height:27px}.down_app{width:100%}.ios_app{text-align:right}.ios_app .ios_dow{float:right;width:290px;padding-right:40px}.down_app p{font-size:16px;padding-bottom:20px;padding-left:10px}.android_app,.ios_app{display:inline-block;float:left;width:50%}.android_app,.ctn-box-setting .lyt_number,.down_app p{text-align:left}.ctn-box-setting .lyt_number li{font-size:14px;line-height:27.06px;position:relative;margin-bottom:30px;padding-left:30px}.ctn-box-setting .lyt_number li:before{line-height:20px;position:absolute;top:4px;left:0;width:20px;height:20px;content:'';text-align:center;color:#fff;border-radius:50%;background:#009481}.ctn-box-setting .lyt_number li:nth-child(1):before{content:'１'}.ctn-box-setting .lyt_number li:nth-child(2):before{content:'2'}.ctn-box-setting .lyt_number li:nth-child(3):before{content:'3'}.ctn-box-setting .lyt_number li:last-child{margin-bottom:0}.box-setting .note_setting{font-size:12px;line-height:58.06px;text-align:right}#sec_04{padding:117px 0 0}#sec_04 .hdg_section{margin-bottom:50px}#sec_04 p{font-size:16px}#sec_04 *+p{margin-top:32px}.note{font-size:14px;position:relative;display:block;padding-left:1em}.note:before{font-size:1em;position:absolute;top:0;left:0;width:0;height:0;content:'※'}#sec_05{padding-top:100px}.box_sec_05 .container{display:table;width:100%;padding-top:36px}.box_sec_05 .img,.box_sec_05 .txt{display:table-cell;width:50%}.box_sec_05 .img{padding:0 8%;text-align:center;vertical-align:bottom}.box_sec_05 .txt{font-size:16px;padding-bottom:20px;vertical-align:middle}.box_sec_05 .txt .ttl{font-size:28px}.box_sec_05 .txt .ttl+*{margin-top:12px}.box_sec_05 .txt .btn{margin-top:24px}.box_sec_05 .txt .btn a{display:inline-block;width:100%;max-width:210px;padding:10px;text-align:center;border:1px solid #1da08f;border-radius:8px;background-color:#fff;background-image:url(/ytc/campaign/renkei/iot/img/icn_arr01.png);background-repeat:no-repeat;background-position:180px 50%}.box_sec_05_01{background:#f9fafc}.box_sec_05_02{background:#f6f0ec}.box_sec_05_02 .txt{padding-left:80px}footer .subftr{padding-top:88px}.f_box{width:500px;margin:0 auto;text-align:center}footer .subftr figure{display:inline-block;padding-right:4.8%}footer .subftr figure:last-child{padding-right:0}footer .mainftr{line-height:1.8;height:10%;margin-top:80px;padding:33px 0;color:#fff;background-color:#009481}footer .mainftr .txt_1{margin-top:-4px}footer .mainftr .txt_2{float:right}footer .mainftr .txt_1,footer .mainftr .txt_2 p{float:left}.txt_1 p,.txt_2 a{font-size:12px;line-height:26px}.txt_2 a{font-size:14px;color:#fff}.allow_1 a{position:relative;margin-right:18px;padding-right:18px}.allow_1 a:after{position:absolute;top:0;right:0;bottom:0;display:block;width:2px;height:30px;margin:auto auto auto 9px;content:'|';background-repeat:no-repeat}footer .allow_1 a:last-child{margin-right:0;padding-right:0}footer .allow_1 a:last-child:after{content:none}ul.list li{font-size:16px;margin-left:2em;padding-left:1em;text-indent:-1em}.icon-window-01{position:relative;padding-left:1.2em}.icon-window-01:before{font-size:.9em;position:absolute;top:.4em;left:.2em}.txt_bold{font-weight:700}.txt_left{text-align:left}.inb{display:inline-block}.w10p{width:10%}.w20p{width:20%}.w30p{width:30%}.w40p{width:40%}.w50p{width:50%}.w60p{width:60%}.w70p{width:70%}.w80p{width:80%}.w90p{width:90%}.w100p{width:100%}.mt0{margin-top:0}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.detail-item a,.txtBold{font-weight:700}.alignL{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.alignR{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.alignC{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alignT{vertical-align:top;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.alignM{vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alignB{vertical-align:bottom;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.bnrftr{margin-top:55px;padding:0 15px}.detail{font-size:0;max-width:830px;margin:0 auto;text-align:center}.detail-item a{font-size:16px;display:block;padding:30px 20px;transition:.3s;border:1px solid #cfd2da;border-bottom-width:3px;border-radius:10px}.detail-item a img{display:block;margin:0 auto 10px}.detail-item a img.google{max-width:200px}.detail-item a img.alexa{max-width:225px}.sec_06{font-size:16px;padding:117px 0 0}@media screen and (max-width:750px){.is_sp,footer .mainftr p{display:inline-block}.is_pc{display:none}.mv{height:auto;background:0 0}.mv h2{padding:0}.mv h2 img{width:100%}.btn_detail{margin-top:20px}.btn_detail a{font-size:16px;padding:10px}.box_bnr01 a:hover,.btn_detail a:hover{opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}.box_bnr01{background-image:url(/ytc/campaign/renkei/iot/img/sp_bg-bnr_box-01.png)}.box_bnr02{margin-top:35px}.nav-right{z-index:100;top:30%;-webkit-transition:right .2s ease;transition:right .2s ease}.nav-right a{line-height:1.8;width:100px}.box_sec.box1_sec_01 .right_box,.nav-right a.nav_btn02{padding-right:0}.conver_box .container{padding-top:30px}.conver_box .ttl{font-size:20px;padding:0 20px}.conver_box .ttl+*{width:89.3333%}.conver_box .kuroneko{padding:20px 0 30px}#sec_00,#sec_05{padding-top:60px}.list_campaign_info{margin-top:30px;padding:0 20px}.list_campaign_info .hdg,.list_campaign_info .txt{font-size:14px;padding:20px 10px 20px 5px}.list_campaign_info .hdg{width:30%}.list_campaign_info .txt a{word-break:break-all}.box1_sec_01 .left_box{margin-left:0}.box_sec.box1_sec_01 .text_box li{font-size:21px;padding-left:30px}.box_sec.box1_sec_01 .text_box li:before{width:20px}.box_sec.box2_sec_01 .right_box{width:100%;text-align:center;background:#f9fafc;background-image:url(/ytc/campaign/renkei/iot/img/sp_box2_sec_01_bkc.png)}.box_sec.box2_sec_01 .left_box{width:100%;margin-left:0}.box_sec.box2_sec_01 .text_box{margin-top:14px}.box_sec.box2_sec_01 .text_box li{line-height:1.5;padding-left:24px;white-space:normal}.box_sec.box2_sec_01 .text_box li:before{width:15px;height:1.5em}.box_sec.box2_sec_01 .text_box li+li{margin-top:10px}#sec_04 p{font-size:14px}.box_sec_05 .container{padding:10px 20px 0}.box_sec_05 .txt{font-size:12px}.box_sec_05 .txt .ttl{font-size:20px}.box_sec_05 .txt .ttl+*{margin-top:6px}.box_sec_05 .txt .btn{margin-top:12px}.box_sec_05 .txt .btn a{background-position:96% 50%}.box_sec_05_02 .txt{padding-left:0}ul.list li{margin-left:0}.container{padding:0}.header.fixed{position:inherit}#logo img{float:right;min-width:89px;max-width:100%;height:auto}#logo{float:right;width:41.29%;padding-right:20px}#btn .btn_box .btn_1{font-size:16px;line-height:39px}#btn .btn_box .btn_1 a span{padding:15px 0}#btn .btn_box .btn_1 a span:after{top:auto;right:0;bottom:0;left:45%}#btn .btn_box .btn_1 a{padding-bottom:28px}div.btn a.btn_1{font-size:21px;line-height:28px;width:85%}.conver_box .kuroneko{line-height:26px;padding-top:3%;padding-bottom:5%}.conver_box .btn{width:100%;padding-top:5%}.hdg_section{font-size:31px;margin-bottom:33px}#sec_01{padding-top:60px}.content_box{display:block;padding-top:0}.box_sec{height:auto;background-position:top}.box_sec .left_box,.box_sec .right_box{display:block;float:none;width:100%}.box2_sec_01 .content_box .right_box img,.box_sec .right_box .text_box{float:none}.box_sec .text_box{padding:20px 20px 40px}.content_box .ttl_content_box{font-size:24px;line-height:39px}.box_sec_01 .left_box{text-align:center}.box2_sec_01 .content_box{padding-top:0}#sec_02 .container,.box_sec_01 .container{max-width:100%}.box1_sec_01,.box2_sec_01{background:0 0}.box1_sec_01 .left_box,.box2_sec_01 .right_box{padding:80px 20px 65px;background-image:url(../img/sp_box1_sec_01_bkc.png);background-repeat:no-repeat;background-size:cover}.box2_sec_01 .right_box{padding:90px 20px 33px;background-image:url(../img/sp_box2_sec_01_bkc.png)}.box3_sec_01 .right_box{padding-left:0}.box1_sec_01 .right_box,.box2_sec_01 .left_box,.box3_sec_01 .right_box{float:none}.box_sec_01{display:block;float:left;width:100%;height:auto}.content_box img{max-width:100%;margin:0}.content_box p,ul.list li{font-size:14px}.lyt-use .use-btn+.use-btn{margin-top:-1px}.lyt-use .use-btn .text{font-size:16px;display:block;padding-right:45px;line-height:26px}.lyt-use .use-btn .button_ttl{line-height:normal;height:auto;padding-top:25px;padding-bottom:27px}.ttl_box_setting{font-size:18px;line-height:28px;text-align:center}.ctn-box-setting{padding:20px 15px}.ctn-box-setting div.btn a.btn_1{width:100%;padding:2.2% 0}#sec_02{padding:20px 0 50px}#sec_02 .cautions{padding:0 20px}.box_use{font-size:14px;line-height:18px;padding:10px}.use-block{font-size:14px;padding:20px}.content_box p,.use-block p{line-height:1.8}.box_step .left_step{display:block;width:100%;margin-bottom:20px}.box_step:after{letter-spacing:46%}.box_step .right_step li{line-height:1.4}.box_step .right_step .lyt_note{margin-top:10px}.box_step .right_step{display:block;width:100%;padding-top:0;padding-left:0}.box_step .right_step p{font-size:14px;line-height:20px}.box_step{position:relative;display:block;width:100%;padding:10px;border:1px solid #e0e0e0}#sec_03{padding:55px 0 40px}#sec_03 .hdg_section{margin-bottom:45px}.box-setting{padding:0 20px}.box-setting+.box-setting{margin-top:40px}.android_app,.ios_app{display:block;float:left;width:100%;margin-top:25px}.ios_app .ios_dow{float:left;width:100%;padding:0;text-align:center}.android_app,.down_app p{font-size:12px;line-height:20px;padding-bottom:20px;padding-left:0;text-align:center}.ctn-box-setting h3{font-size:16px;line-height:20px}.down_app{padding-top:10px}.down_app img{max-width:76%;margin:0 auto}.ctn-box-setting .lyt_number li{font-size:16px;line-height:30px}#sec_04 .hdg_section{font-size:31px;line-height:43px;margin-bottom:8px}#sec_04{padding:70px 20px 0}footer .subftr{padding-top:40px}footer .mainftr .txt_2{display:block;width:100%;text-align:center}footer .mainftr p:first-of-type{width:100%}footer .mainftr{margin-top:50px;padding:20px 0}footer .mainftr .txt_2 p:nth-of-type(2){margin-right:8px;padding-right:10px}footer .mainftr .txt_1{float:none;margin-top:4px;text-align:center}footer .txt_2 a{font-size:13px;line-height:24px;display:inline-block}footer .allow_1 a:first-child{width:100%;margin:0 0 4px;padding-right:0}footer .allow_1 a:first-child:after{content:none}.f_box{width:100%}.ctn-box-setting strong.is_sp{font-weight:700;color:#333}.mt0{margin-top:0}.mt10{margin-top:5px}.mt20{margin-top:10px}.mt30{margin-top:15px}.mt40{margin-top:20px}.mt50{margin-top:25px}.mt60{margin-top:30px}.mt70{margin-top:35px}.mt80{margin-top:40px}}@media screen and (max-width:760px){.bnrftr{margin-top:30px;padding:0 15px}.detail-item a{font-size:14px;padding:18px 20px;border-bottom-width:2px}.detail-item a:hover{text-decoration:none;color:#11af9e}.sec_06{padding:40px 20px 20px}}@media screen and (min-width:761px){.detail-item{display:inline-block;width:48%}.detail-item a:hover{margin-bottom:2px;text-decoration:none;color:#fff;border-color:#11af9e;border-bottom-width:1px;background:#11af9e}}