@charset "UTF-8";.cardplus_content .cardplus_wrap{padding:2em;box-sizing:border-box}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap{padding:2em 1em}}.cardplus_content .cardplus_wrap .cardplus_head{width:100%;display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_head{flex-wrap:wrap}}.cardplus_content .cardplus_wrap .cardplus_head .tex{width:60%}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_head .tex{width:100%}}.cardplus_content .cardplus_wrap .cardplus_head .tex img{width:100%;margin-top:3em}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_head .tex img{margin:1em 0}}.cardplus_content .cardplus_wrap .cardplus_head .imgs{width:35%;display:flex;flex-wrap:wrap;gap:1em}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_head .imgs{width:100%;justify-content:space-between;flex-wrap:nowrap}}.cardplus_content .cardplus_wrap .cardplus_head .imgs img{width:100%;box-shadow:1em 1em 2em -1em var(--color_gray)}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_head .imgs img{width:48%}}.cardplus_content .cardplus_wrap .cardplus_main{width:100%;margin:2em 0}.cardplus_content .cardplus_wrap .cardplus_main .card_bt{width:40%;margin:2em auto}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_main .card_bt{width:100%}}.cardplus_content .cardplus_wrap .cardplus_main .about{width:100%;margin:2em 0}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul{width:100%;display:flex;list-style:none;padding:0;margin:1em 0;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li{width:49%;background-color:var(--color_yellow2);padding:1em;margin-bottom:1em;border-radius:1em;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li{width:100%;padding:1em 0.5em}}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li h3{color:var(--color_darkblue);padding-bottom:0.5em}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li .txt{width:100%}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li .txt .ft_small{padding-top:2em}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li .txt2{width:65%}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li .txt2{width:100%}}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li .img{width:30%}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li .img{width:40%;margin:0.5em auto}}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li a{width:60%;margin:1em auto}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li a:hover{opacity:0.8;scale:0.95;transition:0.3s ease}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li a:hover{scale:unset;transition:none;opacity:1}}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child .wrap{width:35%}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child .wrap{width:100%}}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child .wrap2{width:60%}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child .wrap2{width:100%}}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child .wrap2 h4{color:var(--color_darkblue);padding-bottom:0.5em}@media screen and (max-width:768px){.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child .wrap2 h4{padding:1em 0}}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child .wrap2 p{background-color:var(--color_darkblue);color:var(--color_white);padding:0.5em 1em;border-radius:1em;margin-bottom:0.5em;line-height:1.5em}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child .wrap2 p span{color:var(--color_yellow)}.cardplus_content .cardplus_wrap .cardplus_main .about .about_ul li:first-child .wrap2 p span strong{font-size:clamp(1.250rem, 0.139rem + 2.31vw, 1.875rem)}.cardplus_lightbox{width:100%}.cardplus_lightbox .img{width:80%;margin:1em auto}@media screen and (max-width:768px){.cardplus_lightbox .img{width:100%}}.cardplus_lightbox .bt_base{margin:1em 0 0 0}.cardplus_lightbox .buttons{width:100%;margin:0 0 1em 0;display:flex;justify-content:space-around;gap:1em}@media screen and (max-width:768px){.cardplus_lightbox .buttons{width:100%;flex-wrap:wrap}}.cardplus_lightbox .buttons .bt_base{width:33%}@media screen and (max-width:768px){.cardplus_lightbox .buttons .bt_base{width:100%}}
