*{margin:0;padding:0;border:0;color:inherit;font-family:"Noto Sans Japanese", "Noto Sans", "Yu Gothic", "Yu Gothic UI", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic Pro", Helvetica, Arial, メイリオ, Meiryo, sans-serif;font-weight:normal;text-decoration:none;vertical-align:baseline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;list-style:none}html{color:#000;font-size:62.5%;background-color:#FFF}body{font-size:1.4em;line-height:1.8;transition:.4s}img{display:block;max-width:100%;margin:0 auto}p{font-size:20px;line-height:1.6;text-align:justify}b{font-weight:bold}.sp{display:none}.pc{display:block}@media screen and (max-width: 480px){section{padding:0 16px}p{font-size:16px}.sp{display:block}.pc{display:none}}.flex_column{display:flex;align-items:center;justify-content:space-around}.flex_column.wrap{flex-wrap:wrap}.flex_column.wrap.wrap_2>*{width:50%}.flex_column.wrap.wrap_3>*{width:calc(100% / 3)}@media screen and (max-width: 480px){.flex_column{display:block}.flex_column.wrap.wrap_2>div{width:100%}.flex_column.wrap.wrap_3>div{width:100%}}.vh_center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.detailBtn{cursor:pointer}.radius{border-radius:8px}.arrow_rt{display:block;position:relative}.arrow_rt::after{content:"";width:16px;height:16px;display:block;position:absolute;left:90%;top:50%;transform:translateY(-50%) rotate(135deg);border-top:3px solid transparent;border-left:3px solid transparent;border-color:#ffee00}.mg80_0{margin:80px 0}.mg40_0{margin:40px 0}.mg20_0{margin:20px 0}.mgb20{margin-bottom:20px}.mgb40{margin-bottom:40px}.mgb80{margin-bottom:80px}.pdb40{padding-bottom:40px}.pdb80{padding-bottom:80px}.pd8{padding:8px}.pd12{padding:12px}.pd20{padding:20px}.pd40{padding:40px}.pd0_8{padding:0 8px}.pd0_12{padding:0 12px}.pd0_20{padding:0 20px}.pd0_40{padding:0 40px}.red{background:#FF0000}.red>*{color:#FFF}.t_red{color:#FF0000}.green{background:#729B2D}.green>*{color:#FFF}.t_green{color:#729B2D}.gray{background:#b1b1b1}.gray>*{color:#FFF}.t_gray{color:#b1b1b1}.r_gray{background:#ebebeb}.r_gray>*{color:#FFF}t_r_gray{color:#ebebeb}.bg_sc01{background:#ff9a1c;width:75%;margin:0 auto}.bg_sc01>*{color:#FFF}.t_link{border-bottom:1px solid #000}.t_bold{font-weight:bold}.t_bold>*{font-weight:bold}.t_center{text-align:center}.t_right{text-align:right}.t_left{text-align:left}.t_large{font-size:1.2em}header{position:relative;width:100%;height:84px;background:#fff;box-shadow:0 2px 10px 1px rgba(0,0,0,0.4);z-index:9990;transition:.2s}#superchance header .logo img{width:64px}#superchance .wrap{position:relative}#superchance .wrap .container{width:100%;margin:0 auto}#superchance .wrap .container .tokuten{margin-bottom:80px}#superchance .wrap .container .tokuten h1{font-weight:bold;background:#EA5504;padding:8px;color:#fff}#superchance .wrap .container .tokuten .img{padding-bottom:40px}#superchance .wrap .container .tokuten .text h2{border-bottom:1px solid #000;padding-bottom:12px;margin-bottom:12px;font-weight:bold}#superchance .wrap .container .tokuten .text .info{margin-bottom:40px}#superchance .wrap .container .tokuten .text .info p{font-size:18px}#superchance .wrap .container .tokuten .text .info a{border-bottom:1px solid #F00;font-weight:bold;color:#f00}@media screen and (max-width: 480px){#superchance .wrap .container .tokuten{margin-bottom:40px}#superchance .wrap .container .tokuten .img{padding-bottom:32px}}#superchance .wrap .mv,#superchance .wrap section{max-width:1000px;width:100%;margin:0 auto}#superchance .wrap .mv.img_01,#superchance .wrap section.img_01{width:100%;max-width:1200px}#superchance .wrap .mv.img_01 h2,#superchance .wrap section.img_01 h2{background:url(./images/img_01_bg.jpg) no-repeat;padding-top:125px;min-height:1542px}.cv{position:relative}.cv .btn{position:absolute;left:50%;bottom:35px;cursor:pointer;transform:translateX(-50%);font-size:24px;font-weight:bold}.cv .btn.center{width:50%;position:relative;text-align:center;bottom:0;padding:24px 0}.cv .btn.s_btn{width:30%;font-size:18px;padding:12px 0}.cv .btn.m_btn{width:60%;font-size:18px;padding:12px 0}.cv .btn img{width:80%;opacity:1;transition:.3s}.cv:nth-of-type(1) .btn img:hover,.cv:nth-of-type(3) .btn img:hover{background:rgba(114,155,45,0.5);color:#729B2D}.cv:nth-of-type(2) .btn img:hover,.cv:nth-of-type(4) .btn img:hover{background:rgba(255,143,27,0.5);color:#FF8F1B}.cv a img{opacity:1;transition:.4s}.cv a img:hover{opacity:.5}@media screen and (max-width: 480px){.cv .btn{font-size:20px}.cv .btn.center{width:100%;padding:12px 0}}.superchance_area{background:#ebebeb}.superchance_area .flex_column{flex-wrap:wrap}.superchance_area .flex_column .box{width:33%;padding:12px}.superchance_area .flex_column .box :hover{transition:0.4s;opacity:0.7}.superchance_area .flex_column .box img{box-shadow:4px 4px 24px 0px rgba(0,0,0,0.2)}.superchance_area .flex_column .box p{font-size:18px;padding-top:14px}.superchance_area .flex_column .box p span{border-bottom:1px solid #000}.superchance_area .flex_column .box p.btn{background:#ff8b36;border-radius:6px;padding:8px 0;margin-top:12px;text-align:center;font-size:14px;color:#FFF;font-weight:bold;box-shadow:2px 2px 1px 0px rgba(0,0,0,0.2)}.campaign .ttl{background:#b1b1b1;color:#FFF;padding:8px 12px;font-size:24px}.campaign h3{border-bottom:1px solid #000;font-size:20px}.campaign h3 ~ div{padding:8px 0}.campaign h3 ~ div p{font-size:18px}.campaign h3 ~ div p .t_red{color:red}.campaign ul{margin:0 0 12px}.campaign ul li{padding:4px 0}.campaign ul li ul{padding-left:30px;margin:0}@media screen and (max-width: 480px){.campaign h3{font-size:18px}.campaign h3 ~ div p{font-size:16px}}.backToTop{position:fixed;right:40px;bottom:-80px;width:50px;z-index:9999;opacity:0.7;transition:0.4s;cursor:pointer}.backToTop:hover{opacity:1}@media screen and (max-width: 480px){.backToTop{right:16px;width:40px}}footer{background:#2e5c3d;color:#FFF;text-align:center;height:45px;line-height:45px}
