.l_header .area-title .area-title-inner,h2,.l_with-cable-mobile .c_tag,.cp02 .c_friends,.cp05 .c_can,.cp05 .c_can .detail ul,.cp05 .c_plan,.cp05 .c_plan .c_capacity,.u_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit;padding:0;margin:0;-webkit-box-sizing:inherit;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace, monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}[disabled]{cursor:default}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"],[role="button"]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none;vertical-align:top}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}html{min-width:320px;color:#5f5f5f;font-size:62.5%;line-height:1.6;font-family:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック Medium",Yu Gothic Medium,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",HiraKakuProN-W3,"TakaoExゴシック",TakaoExGothic,"MotoyaLCedar","Droid Sans Japanese",sans-serif;text-align:justify;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body *:focus{outline:1px dashed #5f5f5f}body:not(.tab-used) *:focus{outline:none}body{min-width:inherit;font-family:inherit;font-size:1.5rem}body ::-webkit-scrollbar{width:2px;height:2px;background-color:#f5f5f5}body ::-webkit-scrollbar-thumb{background-color:#bdbdbd}a{color:#00aeeb;text-decoration:none}a:visited,a:hover,a:active,a:focus{color:#00aeeb}a:hover,a:active,a:focus{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.5}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1,h2{line-height:1.2}em{font-style:italic}strong{font-weight:bolder}pre{font-family:monospace, monospace;font-size:1.4rem}@media only screen and (max-width: 767px){img{max-width:100%}}main{display:block}table{border-collapse:collapse;border-spacing:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace, monospace;font-size:1em}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}body{min-width:960px}@media only screen and (max-width: 767px){body{min-width:initial}}.l_main{background-color:#fff6b1}.l_container{padding:40px}.l_container .l_contents{border-radius:8px;background-color:#fff;padding:40px 40px 0}@media screen and (max-width: 767px){.l_container{padding:20px}.l_container .l_contents{padding:16px 16px 0}}.l_section{padding:60px 0}.l_section .l_inner{padding:0 60px}@media screen and (max-width: 767px){.l_section{padding:40px 0}.l_section .l_inner{padding:0 8px}}.l_footer{min-width:320px}.l_header{position:relative;text-align:center;color:#fff}.l_header .lead{max-width:790px;border:1px solid #fff;margin:0 auto 32px auto;line-height:1;padding:8px 0;font-size:1.8rem;letter-spacing:0.05em}.l_header .area-title{margin-bottom:50px}.l_header .area-title>p{font-size:2.3rem;margin-bottom:60px}.l_header .area-title>p::before{content:"／";-webkit-transform:scaleX(-1);transform:scaleX(-1);display:inline-block}.l_header .area-title>p::after{content:"／"}.l_header .area-title .area-title-inner{max-width:828px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l_header .area-title .area-title-inner .c_site-logo{margin:0 auto;max-width:414px}.l_header .area-title .area-title-inner div{max-width:414px}.l_header .area-title .area-title-inner div p:first-child{margin-bottom:30px}.l_header .area-title .area-title-inner div .btn{max-width:370px}.l_header .area-campaign{max-width:726px;margin:0 auto}.l_header .area-campaign a{display:block;border:2px solid #fff;padding:10px;text-decoration:none;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.l_header .area-campaign a p:first-child{font-size:2.4rem;color:#fff;font-weight:bold}.l_header .area-campaign a p:first-child>span{font-size:1.8rem;color:#fff000;margin-right:6px}.l_header .area-campaign a p:first-child>span span{font-size:2.5rem}.l_header .area-campaign a:hover{background-color:rgba(76,118,175,0.25);-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.l_header .area-campaign a p:last-child{text-align:right;font-size:1.2rem;padding-right:14px;color:#fff}.l_header .plus{background-color:#fff6b1;color:#5f5f5f;padding-bottom:30px}.l_header .plus figure{margin-bottom:30px}@media only screen and (max-width: 767px){.l_header .lead{font-size:1.1rem;margin:0 5% 30px 5%}.l_header .area-title{position:relative;padding:0 5%;margin-bottom:30px}.l_header .area-title>p{font-size:2.3rem;margin-bottom:30px}.l_header .area-title>p::before,.l_header .area-title>p::after{content:none}.l_header .area-title .area-title-inner{display:block}.l_header .area-title .area-title-inner .c_site-logo{margin:0 0 30px 0}.l_header .area-title .area-title-inner>div p:first-child{font-size:1.3rem;margin-bottom:20px}.l_header .area-title .area-title-inner>div .btn{max-width:inherit}.l_header .area-campaign{margin:0 5%}.l_header .area-campaign a p:first-child{line-height:1.2;margin-bottom:10px}.l_header .area-campaign a p:first-child>span{margin-right:0}.l_header .area-campaign a p:last-child{text-align:center;padding:0}.l_header .plus{font-size:1.5rem}}h2{font-size:4.8rem;color:#00aeeb;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}h2::before,h2::after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:3px;background:#00aeeb;display:block}h2::before{margin-right:24px}h2::after{margin-left:24px}h2.c_title{font-size:2.8rem;color:#fff;background-color:#00aeeb;padding:10px 12px 8px 96px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:40px}h2.c_title::before,h2.c_title::after{content:none}h2.c_title span{font-size:3.8rem;color:#fff000}h2.c_title .value{position:absolute;left:-30px;top:-44px}h4{color:#eb6d6c;font-size:4rem;font-weight:bold;line-height:1.2}@media screen and (max-width: 1023px){h2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}h2.c_title{padding-top:8px}}@media screen and (max-width: 599px){h2{font-size:2.4rem;margin-bottom:16px}h2::before,h2::after{content:none}h2.c_title{font-size:2rem;padding-left:48px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:20px}h2.c_title span{display:block;font-size:2.4rem}h2.c_title .value{left:-40px;top:-6px;width:90px}h4{font-size:2.6rem}}.c_attention{font-size:1.2rem}.l_page-title{position:relative;padding:0}.l_page-title p{position:absolute}.l_page-title .c_copy{left:10px;top:-20px}.l_page-title h2{margin-bottom:0;display:block}.l_page-title h2::before,.l_page-title h2::after{content:none}.l_page-title .c_data{right:0;top:0}@media screen and (max-width: 767px){.l_page-title .c_copy{left:4px;width:130px}.l_page-title .c_data{width:90px}}.l_with-cable-mobile{padding-top:0}.l_with-cable-mobile .c_tag{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l_with-cable-mobile .c_tag p{width:calc(100% / 2 - 18px);text-align:center;background-color:#eb6d6c;color:#fff000;font-size:3.6rem;border-radius:8px;padding:16px 12px;font-weight:bold}@media screen and (max-width: 767px){.l_with-cable-mobile .c_tag p{width:calc(100%);font-size:2.6rem;padding:8px 8px}.l_with-cable-mobile .c_tag p:first-child{margin-bottom:8px}}.cp01 .c_campaign{text-align:center;font-size:2.6rem;color:#5f5f5f;font-weight:bold;margin-bottom:16px}.cp01 .c_campaign::before,.cp01 .c_campaign::after{content:"／";color:#00aeeb;font-size:3.6rem}.cp01 .c_campaign::before{-webkit-transform:scaleX(-1);transform:scaleX(-1);display:inline-block;margin-right:8px}.cp01 .c_campaign::after{margin-left:8px}.cp01 .c_campaign span{font-size:3.2rem;color:#00aeeb}.cp01 .l_present{margin-bottom:28px}.cp01 .l_present .contract{text-align:center;color:#5f5f5f;font-size:3rem;margin-bottom:16px;font-weight:bold}.cp01 .l_present .contract span{color:#00aeeb;font-size:3.6rem}.cp01 .l_present .u_flex{margin-bottom:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cp01 .l_present .u_flex+.contract{line-height:1.2;margin-bottom:0}.cp01 .l_present .c_attention{text-align:center}.cp01 .l_linecard h3{text-align:center;background-color:#3aae36;color:#fff;font-size:2.4rem;border-radius:40px;margin-bottom:16px;padding:4px 0 0 0}.cp01 .l_linecard h3 span{color:#fff000;font-size:3rem}.cp01 .l_linecard .u_flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cp01 .l_linecard .u_flex>div:first-child{max-width:260px;margin-right:40px}.cp01 .l_linecard .u_flex p{font-size:2rem;display:inline;font-weight:bold;border-bottom:2px dotted #5f5f5f;line-height:1.75}.cp01 .l_linecard .u_flex p span{color:#3aae36}.cp01 .l_linecard .u_flex p span span{font-size:1.5rem}.cp01 .l_linecard .u_flex h4{font-size:2rem;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #fff6b1));background:linear-gradient(transparent 60%, #fff6b1 60%);line-height:1.2;margin-bottom:12px;color:#5f5f5f}.cp01 .l_linecard .u_flex h4 span{font-size:2.4rem}.cp01 .l_linecard .u_flex h4 span:first-of-type{color:#3aae36}.cp01 .l_linecard .u_flex h4 span:nth-of-type(2){color:#eb6d6c}.cp01 .l_linecard .u_flex .u_flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cp01 .l_linecard .u_flex .u_flex ul{width:calc(100% / 2 - 8px)}.cp01 .l_linecard .u_flex .u_flex ul li{position:relative;font-weight:bold;padding-left:12px;line-height:1.1;font-size:1.65rem;margin-bottom:8px}.cp01 .l_linecard .u_flex .u_flex ul li::before{content:"";display:inline-block;width:6px;height:16px;background-color:#3aae36;position:absolute;top:0;left:0}.cp01 .l_linecard .u_flex .u_flex ul li:last-child{margin-bottom:0}@media screen and (max-width: 1023px){.cp01 .l_present .u_flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cp01 .l_linecard h3{padding:0}.cp01 .l_linecard .u_flex p{padding-bottom:6px}.cp01 .l_linecard .u_flex h4 span{font-size:2.2rem}.cp01 .l_linecard .u_flex .u_flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cp01 .l_linecard .u_flex .u_flex ul li{font-size:1.5rem;line-height:1.2}}@media screen and (max-width: 599px){.cp01 .c_campaign{font-size:2.4rem;line-height:1.2}.cp01 .c_campaign::before,.cp01 .c_campaign::after{content:none}.cp01 .c_campaign span{font-size:3rem}.cp01 .l_present{margin-bottom:20px}.cp01 .l_present .contract{font-size:2.2rem;line-height:1.2}.cp01 .l_present .contract span{font-size:2.8rem}.cp01 .l_present .u_flex{margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cp01 .l_present .u_flex div:first-child{margin-bottom:8px}.cp01 .l_present .u_flex+.contract{margin-bottom:4px}.cp01 .l_present .c_attention{text-align:center}.cp01 .l_linecard h3{font-size:1.8rem}.cp01 .l_linecard h3 span{font-size:2rem}.cp01 .l_linecard .u_flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.cp01 .l_linecard .u_flex>div:first-child{max-width:100%;margin:0 0 20px 0}.cp01 .l_linecard .u_flex p{font-size:1.8rem;line-height:1.8}.cp01 .l_linecard .u_flex h4{text-align:center;font-size:1.6rem;letter-spacing:-0.04em}.cp01 .l_linecard .u_flex h4 span{font-size:1.8rem}.cp01 .l_linecard .u_flex .u_flex ul{width:calc(100%);margin-bottom:8px}.cp01 .l_linecard .u_flex .u_flex ul li{margin-bottom:8px}.cp01 .l_linecard .u_flex .u_flex ul:last-child{margin-bottom:0}}.cp02 .c_friends{margin-bottom:16px}.cp02 .c_friends .u_flex{padding-top:16px;margin-bottom:0;width:344px}.cp02 .c_friends .u_flex>div{width:calc(100% / 2 - 4px)}.cp02 .c_friends .u_flex>div figure{text-align:center}.cp02 .c_friends .u_flex>div figure img{margin-bottom:8px}.cp02 .c_friends .u_flex>div figure figcaption{background-color:#00aeeb;color:#fff;font-size:1.8rem;border-radius:40px;padding:4px;text-align:center}.cp02 .c_friends .u_flex>div figure figcaption span{font-size:1.3rem}.cp02 .c_attention li{margin-right:0}@media screen and (max-width: 1023px){.cp02 .c_friends{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width: 599px){.cp02 .c_friends{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp02 .c_friends .u_flex{width:100%;padding-top:0;margin-bottom:12px}.cp02 .c_friends .u_flex>div figure figcaption{padding:6px;line-height:1.3}}.cp03 .contract{position:relative;text-align:center;color:#5f5f5f;font-size:2.4rem;margin-bottom:16px;font-weight:bold;-webkit-box-shadow:0 2px 1px #00aeeb;box-shadow:0 2px 1px #00aeeb;border-radius:40px}.cp03 .contract::before{content:"";position:absolute;bottom:-15px;left:50%;margin-left:-8px;border:8px solid transparent;border-top:8px solid #fff;z-index:2}.cp03 .contract::after{content:"";position:absolute;bottom:-20px;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #00aeeb;z-index:1}.cp03 .contract span{color:#00aeeb;font-size:3rem}.cp03 .u_flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cp03 .u_flex::before{content:url(../images/img_cp3-fee_02.png);margin-right:20px}.cp03 .u_flex div{margin-right:24px}.cp03 .u_flex p{font-size:1.8rem;font-weight:bold}.cp03 .u_flex p span{font-size:1.3rem}@media screen and (max-width: 599px){.cp03 .contract{font-size:2.2rem;-webkit-box-shadow:0 2px 0 #00aeeb;box-shadow:0 2px 0 #00aeeb;line-height:1.2;padding-bottom:12px}.cp03 .contract span{font-size:2.8rem}.cp03 .u_flex::before{content:url(../images/img_cp3-fee_02-sp.png);margin-right:12px}.cp03 .u_flex div{margin-right:0}.cp03 .u_flex div:nth-last-child(2),.cp03 .u_flex div:last-child{text-align:center;width:100%}.cp03 .u_flex div:nth-last-child(2) img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.cp04 .u_flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cp04 .u_flex p{font-size:1.8rem;font-weight:bold}.cp04 .u_flex p span{font-size:1.3rem;font-weight:normal}.cp04 .c_attention li{margin-right:24px}@media screen and (max-width: 599px){.cp04 .c_title .value{top:-16px}.cp04 .c_entry{margin-bottom:12px}.cp04 .c_entry div{text-align:center;padding:4px 0}.cp04 .u_flex{margin-bottom:8px}.cp04 .u_flex div{width:100%}.cp04 .u_flex div:nth-last-child(2),.cp04 .u_flex div:last-child{text-align:center}.cp04 .u_flex div:nth-last-child(2) img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cp04 .u_flex p{font-size:1.6rem}.cp04 .u_flex p span{font-size:1.2rem}.cp04 .u_flex.c_attention{margin-bottom:0}}.cp05 .u_flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cp05 .u_flex div:last-child{min-width:374px;margin-left:40px}.cp05 .u_flex p{font-size:1.8rem;font-weight:bold;line-height:1.4}.cp05 .u_flex p span{color:#00aeeb}.cp05 .c_can{margin-bottom:12px}.cp05 .c_can .data{position:relative;border:2px solid #00aeeb;border-radius:8px;padding:12px 24px}.cp05 .c_can .data::before{content:"";position:absolute;top:50%;right:-15px;margin-top:-12px;border:8px solid transparent;border-left:8px solid #fff;z-index:2}.cp05 .c_can .data::after{content:"";position:absolute;top:50%;right:-20px;margin-top:-14px;border:10px solid transparent;border-left:10px solid #00aeeb;z-index:1}.cp05 .c_can .data h3{font-size:1.6rem;color:#00aeeb}.cp05 .c_can .data p{color:#00aeeb;font-size:1.2rem}.cp05 .c_can .detail ul{width:490px}.cp05 .c_can .detail ul li{width:calc(100% / 4 - 8px)}.cp05 .c_can .detail ul li img{border-radius:8px}.cp05 .c_plan{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cp05 .c_plan li:first-child{margin-bottom:12px}.cp05 .c_plan .c_capacity{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:12px;width:256px;text-align:center;padding-top:24px}.cp05 .c_plan .c_capacity div{width:calc(100% / 2)}.cp05 .c_plan .c_capacity p{text-align:center;font-size:3rem;font-weight:bold;line-height:1.3}.cp05 .c_plan .c_capacity p span{font-size:1.5rem;display:block}.cp05 .c_plan .c_capacity figcaption{background-color:#00aeeb;color:#fff;font-size:1.8rem;border-radius:40px;padding:6px 4px 4px 4px;text-align:center;font-weight:bold;margin-bottom:8px}@media screen and (max-width: 1023px){.cp05 .c_can .data{padding:12px 18px}.cp05 .c_plan .c_capacity{width:100%}.cp05 .c_plan .c_capacity div{width:calc(100% / 2 - 8px)}.cp05 .c_plan .c_capacity p{font-size:2.6rem;white-space:nowrap}}@media screen and (max-width: 599px){.cp05 .u_flex{display:block}.cp05 .u_flex div:first-child{margin-bottom:8px}.cp05 .u_flex div:last-child{min-width:0;margin-left:0}.cp05 .c_can{margin-bottom:12px}.cp05 .c_can .data{width:100%;padding:8px 12px;margin-bottom:16px}.cp05 .c_can .data::before{bottom:-15px;left:50%;margin-left:-8px;border:8px solid transparent;border-top:8px solid #fff;top:auto;right:auto}.cp05 .c_can .data::after{bottom:-20px;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #00aeeb;top:auto;right:auto}.cp05 .c_can .detail ul{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cp05 .c_can .detail ul li{width:114px;margin:0 4px 8px 4px}.cp05 .c_can .detail ul li img{border-radius:8px}.cp05 .c_plan{display:block}.cp05 .c_plan>div:nth-child(2){text-align:center}.cp05 .c_plan>div:nth-child(2) img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cp05 .c_plan .c_capacity{width:100%;padding-top:0}}.c_debut{position:relative}.c_debut h3{margin-left:124px}.c_debut .c_voice figure:first-child{margin-left:36px}.c_debut .c_voice figure:last-child{position:absolute;right:28px;bottom:0}@media screen and (max-width: 1023px){.c_debut .c_voice figure:first-child{margin-left:18px}.c_debut .c_voice figure:last-child{right:18px}}@media screen and (max-width: 599px){.c_debut h3{margin:0 0 16px 0;text-align:center}.c_debut .c_voice figure figcaption{font-size:1.5rem;font-weight:bold;border:2px solid #00aeeb;border-radius:8px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 2px rgba(0,0,0,0.2);padding:8px 12px;margin-bottom:8px}.c_debut .c_voice figure figcaption span{color:#eb6d6c}.c_debut .c_voice figure:first-child{margin-left:0;text-align:right;margin-bottom:16px}.c_debut .c_voice figure:first-child figcaption{text-align:left}.c_debut .c_voice figure:last-child{position:static}}.l_footer{text-align:center;padding:20px 0;font-size:1.5rem}.l_footer a{text-decoration:underline;color:#5f5f5f}.u_flex.no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.u_flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u_flex.column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.u_flex.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.u_flex.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u_flex.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u_flex.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u_flex.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u_flex.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u_flex.justify-spacearound{-ms-flex-pack:distribute;justify-content:space-around}.u_flex.justify-spaceevenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.u_flex.gap10{margin:-5px}.u_flex.gap10>div{padding:5px}.u_flex.gap20{margin:-10px}.u_flex.gap20>div{padding:10px}.u_flex.gap30{margin:-15px}.u_flex.gap30>div{padding:15px}.u_flex.gap40{margin:-20px}.u_flex.gap40>div{padding:20px}.u_flex.gap50{margin:-25px}.u_flex.gap50>div{padding:25px}.u_flex.gap60{margin:-30px}.u_flex.gap60>div{padding:30px}.u_flex.gap70{margin:-35px}.u_flex.gap70>div{padding:35px}.u_flex.gap80{margin:-40px}.u_flex.gap80>div{padding:40px}.u_flex.gap90{margin:-45px}.u_flex.gap90>div{padding:45px}.u_flex.gap100{margin:-50px}.u_flex.gap100>div{padding:50px}.u_primary{color:#00aeeb}.u_accent{color:#fff000}.u_background-grey-50{background-color:#fafafa}.u_background-grey-400{background-color:#bdbdbd}.u_background-white{background-color:#fff}.u_background-black{background-color:#000}.u_display{display:unset}.u_display.block{display:block}.u_display.inline{display:inline}.u_display.inline-block{display:inline-block}.u_tac,.l_header .area-campaign{text-align:center}.u_taj{text-align:justify}.u_tar{text-align:right}.u_fwn{font-weight:normal}.u_fwl{font-weight:lighter}.u_fwb{font-weight:bold}.u_tdu{text-decoration:underline}.u_tdn{text-decoration:none}.u_fzd{font-size:1.5rem}.u_fzs{font-size:1.2rem}.u_fzm{font-size:1.5rem}.u_fzl{font-size:1.8rem}.u_fzel{font-size:2.4rem}.u_mat00{margin-top:0}.u_mat10{margin-top:10px}.u_mat20{margin-top:20px}.u_mat30{margin-top:30px}.u_mat40{margin-top:40px}.u_mat50{margin-top:50px}.u_mat60{margin-top:60px}.u_mat70{margin-top:70px}.u_mat80{margin-top:80px}.u_mat90{margin-top:90px}.u_mat100{margin-top:100px}.u_mab00{margin-bottom:0}.u_mab10{margin-bottom:10px}.u_mab20{margin-bottom:20px}.u_mab30{margin-bottom:30px}.u_mab40,.l_header .area-campaign{margin-bottom:40px}.u_mab50{margin-bottom:50px}.u_mab60{margin-bottom:60px}.u_mab70{margin-bottom:70px}.u_mab80{margin-bottom:80px}.u_mab90{margin-bottom:90px}.u_mab100{margin-bottom:100px}.z-depth{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 4px 0 rgba(0,0,0,0.05),0 2px 1px -2px rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 4px 0 rgba(0,0,0,0.05),0 2px 1px -2px rgba(0,0,0,0.2)}.block-image{display:block;max-width:100%}.block-image.center{margin:auto}.block-image.bordered{border:1px solid #9e9e9e}.height-fix{height:100%}.clearfix:after{content:" ";display:block;clear:both}@media only screen and (min-width: 768px){.mobile{display:none !important}}@media only screen and (max-width: 767px){.desktop{display:none !important}}
