.con_list{width:100%;max-width:950px;margin-right:auto;margin-left:auto}.c_tbl{margin-inline:auto;width:845px;background:rgba(255,255,255,0.1)}.c_tbl tbody{width:100%}.c_tbl tbody tr th,.c_tbl tbody tr td{line-height:1.6;font-size:82%}.c_tbl tbody tr th{width:32%;padding:1.3em 2%;text-align:center;border-bottom:2px solid #212121;font-weight:500}.c_tbl tbody tr td{font-weight:400;width:68%;padding:1.3em 0 1.3em 1.5em;border-bottom:1px solid #cfcfcf;color:#545454}.c_tbl tbody tr td a{margin-right:1em}.c_tbl tbody tr td a span{letter-spacing:2px}.c_tbl tbody tr td a span i{font-size:0.875rem;color:#cfcfcf;margin-left:0.5em}@media only screen and (max-width: 767px){.c_tbl.respon tbody{display:block}.c_tbl.respon tbody tr{display:block}.c_tbl.respon tbody tr th,.c_tbl.respon tbody tr td{display:block;width:100%;padding:1.5em 0}.c_tbl.respon tbody tr th{padding:1em 0}}.c_tbl.w_bg{background:transparent}.c_tbl.w_bg th,.c_tbl.w_bg td{color:#fff}.c_tbl.w_bg th{border-bottom:2px solid #fff}.c_tbl.w_bg td{border-bottom:1px solid rgba(239,238,233,0.6)}.c_btn_more a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.c_btn_more a::after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;background:#212121;color:#fff;border-radius:50%;-webkit-transition:all 0.5s;transition:all 0.5s;width:26px;height:26px;margin-left:10px;position:relative}.c_btn_more a::before{content:"";background:url("../images/common/ic_right.svg") no-repeat center;background-size:contain;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;-webkit-transition:all 0.5s;transition:all 0.5s;width:10px;height:10px;margin-left:10px;position:absolute;z-index:2;right:0.6em}.c_btn_more a span{position:relative;-webkit-transition:all 0.5s;transition:all 0.5s}.c_btn_more a span::before{content:"";display:inline-block;width:100%;height:1px;position:absolute;bottom:-2px;left:0;-webkit-transition:all 0.5s;transition:all 0.5s}.c_btn_more a span.en{line-height:1.1}.c_btn_more a span.jp{line-height:1.2}.c_btn_more a:hover span::before{background:rgba(33,33,33,0.5)}.img{text-align:center;position:relative;z-index:1}.con_intro{padding-top:43px;padding-bottom:60px;background:url(./../../files/images/common/bg_ptn.png) top left no-repeat;position:relative;z-index:1}.con_floor{padding:66px 0;background:#f9f9f9}.con_floor .img:first-child{margin-bottom:50px}.con_list{padding:17px 0 45px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:2%;column-gap:2%;max-width:855px}.con_list .box_item{width:32%;padding-top:70px;margin-top:-20px}.con_list .box_item .btn{text-align:right;margin-top:15px}
