@media only screen and (min-width: 1025px){.wrp_comp{width:83.1899%;margin-right:0;margin-left:auto}}@media only screen and (max-width: 1024px){.wrp_comp{width:92%;max-width:1290px;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 1024px) and (max-width: 1024px){.wrp_comp{width:87%}}@media only screen and (max-width: 767px){.logoband{padding-bottom:3em}}@media only screen and (min-width: 1025px){.wrp_comp .con_comp{display:flex;align-items:center;width:90.06211%;margin-left:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_comp .con_comp{display:flex;align-items:center}}@media only screen and (min-width: 1025px){.wrp_comp .con_comp .box_img{max-width:460px;width:50%;margin-right:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_comp .con_comp .box_img{width:300px;margin-right:40px}}.wrp_comp .con_comp .tmp_comb_box{flex:1}@media only screen and (max-width: 767px){.wrp_comp .con_comp .tmp_comb_box{margin-top:30px}}@media only screen and (max-width: 767px){.wrp_comp .con_comp .tmp_comb_box .tmp_btn{margin-top:20px;margin-left:0}}.wrp_list{margin-left:0;position:relative}@media only screen and (min-width: 1441px){.wrp_list{padding-top:203px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_list{padding-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_list{padding-top:60px}}@media only screen and (max-width: 767px){.wrp_list{padding-top:5em}}@media only screen and (min-width: 1441px){.wrp_list{padding-bottom:203px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_list{padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_list{padding-bottom:50px}}@media only screen and (max-width: 767px){.wrp_list{padding-bottom:6em}}.wrp_list::after{content:"";position:absolute;background-color:#f1efe9;left:0;top:0;z-index:-3}@media only screen and (min-width: 1025px){.wrp_list::after{height:3800px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_list::after{height:2000px}}@media only screen and (max-width: 767px){.wrp_list::after{height:2050px}}@media only screen and (min-width: 1025px){.wrp_list::after{width:1299px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_list::after{width:680px}}@media only screen and (max-width: 767px){.wrp_list::after{width:80%}}.wrp_list .con_list{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;box-shadow:0px 20px 17px -20px rgba(0,0,0,0.2)}@media only screen and (min-width: 1441px){.wrp_list .con_list{margin-top:100px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_list .con_list{margin-top:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_list .con_list{margin-top:30px}}@media only screen and (max-width: 767px){.wrp_list .con_list{margin-top:3em}}@media only screen and (max-width: 767px){.wrp_list .con_list{flex-direction:column-reverse}}.wrp_list .con_list:first-child{margin-top:0}@media only screen and (min-width: 1441px){.wrp_list .con_list .tmp_comb_box{margin-left:9.09091%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_list .con_list .tmp_comb_box{margin-left:30px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_list .con_list .tmp_comb_box{margin-left:2em}}@media only screen and (min-width: 1441px){.wrp_list .con_list .tmp_comb_box{width:28.40909%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_list .con_list .tmp_comb_box{width:34%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_list .con_list .tmp_comb_box{width:33%}}@media only screen and (max-width: 767px){.wrp_list .con_list .tmp_comb_box{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_list .con_list .tmp_comb_box{padding:20px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_list .con_list .tmp_comb_box{padding:30px 0}}@media only screen and (max-width: 767px){.wrp_list .con_list .tmp_comb_box{padding:2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_list .con_list .tmp_comb_box .tmp_st_h3 .en{font-size:220%}}@media only screen and (max-width: 767px){.wrp_list .con_list .tmp_comb_box .tmp_st_h3{font-size:80%}}@media only screen and (min-width: 768px){.wrp_list .con_list .box_img{width:61.36364%}}@media only screen and (max-width: 767px){.wrp_list .con_list .box_img{width:100%}}.wrp_list .con_list a{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.wrp_list .con_list:hover .tmp_line_link .line{width:60px;transition:width 0.4s cubic-bezier(0.6, 0.02, 0.2, 1)}
