.sec-fstinvsmt.tp02 .sec-fstinvsmt_list .item{flex-basis:calc(100% * 1/2);padding:0 1%}@media screen and (max-width: 480px){.sec-fstinvsmt.tp02 .sec-fstinvsmt_list .item{flex-basis:100%;margin:4% 2%}}.sec-fstinvsmt.tp02 .sec-fstinvsmt_list .item .link_arrow{right:3%}.sec-fstinvsmt.tp02 .sec-fstinvsmt_list .item .item_box{max-width:511px}.sec-fstinvsmt.tp02 .sec-fstinvsmt_list .item:nth-child(1) .item_box::before{background-image:url(../img/pm-choice/main_img1.jpg)}.sec-fstinvsmt.tp02 .sec-fstinvsmt_list .item:nth-child(2) .item_box::before{background-image:url(../img/pm-choice/main_img2.jpg)}.sec-fstinvsmt.tp02 .sec-fstinvsmt_list .item:nth-child(3) .item_box::before{background-image:url(../img/pm-choice/main_img3.jpg)}.sec-fstinvsmt.tp02 .sec-fstinvsmt_list .item:nth-child(4) .item_box::before{background-image:url(../img/pm-choice/main_img4.jpg)}.support-head{background-image:url(../img/pm-choice/support_img01.jpg);margin:20px auto 100px}.sec-support .top-img-bg{background-image:url("../img/pm-choice/support_img02.jpg");background-repeat:no-repeat;background-size:cover;background-position:top center;color:#fff;overflow:hidden;min-height:400px;margin:40px auto 100px}@media screen and (max-width: 768px){.sec-support .top-img-bg{min-height:inherit;height:45vw;margin:40px auto 80px}}.sec-support .ul .li{margin-bottom:60px}.sec-support .ul .li .img_li{padding:100px 0}.sec-support .ul .li .img_li .span{display:inline-block;font-size:3.6rem;color:#fff;text-align:center;letter-spacing:0.1em;padding:1.5em 2%;width:100%;max-width:544px;background:rgba(31,44,92,0.8)}.sec-support .ul .li .img_li.right{text-align:right}.sec-support .ul .li .img_li.img_li01{background:url("../img/pm-choice/support_img03.jpg") no-repeat left center;background-size:contain}.sec-support .ul .li .img_li.img_li02{background:url("../img/pm-choice/support_img04.jpg") no-repeat right center;background-size:contain}.sec-support .ul .li .img_li.img_li03{background:url("../img/pm-choice/support_img05.jpg") no-repeat left center;background-size:contain}.sec-support .ul .li .img_li.img_li04{background:url("../img/pm-choice/support_img06.jpg") no-repeat right center;background-size:contain}.sec-support .ul .li .li_flex{position:relative}.sec-support .ul .li .li_flex::after{content:"";display:block;width:100px;height:25px;background:linear-gradient(to top right, rgba(255,255,255,0) 50%, #1F2C5C 50.5%) no-repeat top left/50.3% 100%,linear-gradient(to top left, rgba(255,255,255,0) 50%, #1F2C5C 50.5%) no-repeat top right/50.3% 100%;margin:25px auto 0}.sec-support .ul .li .fl_blc01{flex-basis:45%;margin-right:3%}.sec-support .ul .li .fl_blc02{flex-basis:52%;background:#AD8700;height:100%}.sec-support .ul .li .li_ttl{font-size:2.2rem;font-weight:bold;letter-spacing:0.2em;padding-bottom:0.8em;border-bottom:solid #000 2px;margin-bottom:1.5em}.sec-support .ul .li .li_ul{padding:2em 2% 2em 5%}.sec-support .ul .li .w_txt{color:#fff;font-size:1.8rem;letter-spacing:0.1em;line-height:2.2;font-weight:500}.sec-support .ul .li .w_txt.sub_txt{padding-left:2.6em;text-indent:-1.5em}@media screen and (max-width: 1140px){.sec-support .ul .li .w_txt.sub_txt br{display:none}}.sec-support .ul .li .no_flex .fl_blc01{margin-bottom:60px}.sec-support .ul .li .no_flex .fl_blc02 .li_li{flex-basis:50%}.sec-support .ul .li:last-child .li_flex{margin-bottom:150px}.sec-support .ul .li:last-child .li_flex::after{content:none}@media screen and (max-width: 768px){.support-head{margin:20px auto 60px}.sec-support .ul .li{margin-bottom:60px}.sec-support .ul .li .img_li{padding:50px 0}.sec-support .ul .li .img_li .span{font-size:2.2rem}.sec-support .ul .li .img_li.right{text-align:center}.sec-support .ul .li .img_li.left{text-align:center}.sec-support .ul .li .li_flex{display:block}.sec-support .ul .li .fl_blc01{margin-right:0%;margin-bottom:30px}.sec-support .ul .li .fl_blc02{height:auto}.sec-support .ul .li .li_ttl{font-size:1.8rem}.sec-support .ul .li .li_ul{padding:2em 3% 2em 3%}.sec-support .ul .li .w_txt{color:#fff;font-size:1.6rem;line-height:1.8}.sec-support .ul .li .no_flex .fl_blc01{margin-bottom:30px}.sec-support .ul .li .no_flex .fl_blc02 .li_ul{display:block}.sec-support .ul .li .no_flex .fl_blc02 .li_li .w_txt.sub_txt:last-of-type{margin-bottom:1em}.sec-support .ul .li .no_flex .fl_blc02 .li_li:last-of-type .w_txt.sub_txt:last-of-type{margin-bottom:0em}.sec-support .ul .li:last-child .li_flex{margin-bottom:60px}}
/*# sourceMappingURL=pm-choice.css.map */
