@charset "utf-8";
/* @latest 2021.08.13 OSY */

.quick010div_wrap{/*width:1300px;*/margin:0 auto;height: 100%;position:relative;}
.quick010 {width:100%;height: 100%;float:left;clear:both;background:#fff;}
.quick010 .quick010Boxleft .quick010tit span {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;}

.quick010 .quick010conBox{width:100%;height: 100%;overflow:hidden;}
.quick010 .quick010conBox .quick010Block1{float:left;width:100%;height: 100%;position:relative;box-sizing:border-box;padding: 15px;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft{float:left; width:30%; box-sizing:border-box;}
/* .quick010 .quick010conBox .quick010Block1 .quick010Boxleft h3{letter-spacing:-2px; line-height:32px;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft h3 p.quick010tit{font-size:30px; letter-spacing:-2px; line-height:32px;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft h3 span.quick010subtit{display:inline-block; letter-spacing:-1px; float:left; font-size:14px; line-height:20px; width:100%;} */
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010red{width:100%; max-width:300px; margin:20px 0; box-sizing:border-box; padding:10px 0px; background:#ff0000; color:#fff;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010red > span{color:#fff;font-size: 16px;display:block;width:100%;padding:0 15px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note{letter-spacing:-1px; float:left; font-size:13px; line-height:19px; height:80px; overflow:hidden; width:100%; padding:0 15px; box-sizing:border-box; max-width:300px;}

.quick010 .quick010conBox .quick010Block1 .quick010Boxright{float:left; width:70%; padding:0 0px 0 30px; box-sizing:border-box;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li{width:100%;background:#efefef;margin-bottom: 7px;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a{padding:17px 15px;font-weight:400;display:block;background:url("../img/plus.png")no-repeat 97% 50%;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a:hover{font-weight:600;}


.layout_height_L .quick010 .quick010conBox .quick010Block1 {padding: 15px 15px 0;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010red{display:none;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note{padding:0; height:73px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft .quick010tit{font-size: 18px;height:22px;overflow:hidden;display:block;letter-spacing: -1px;line-height:22px;margin-bottom:5px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010subtit{display:none;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010subtit span{height:35px; overflow:hidden; display:block;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright{padding:0 0 0 10px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul{/* height: 120px; */overflow:hidden;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li {margin-bottom: 0px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a{padding:11px 30px 11px 15px;margin-bottom: 7px;font-size: 16px;letter-spacing:-1px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a p span{/* height:13px; *//* line-height:14px; */display: block;font-size: 16.5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 95%;}

.layout_height_M .quick010 .quick010conBox .quick010Block1{/* padding: 15px; */}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul{height: 220px;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li{margin-bottom: 7px;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a{padding:16px 15px; font-size:13px;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a p span{/* height: 16.5px; *//* line-height:15px; */display:block;font-size: 16.5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 95%;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010subtit span{font-size:13px; line-height:14px; font-weight:600; height:35px; overflow:hidden; display:block;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxleft .quick010tit span{font-size: 18px;height:32px;overflow:hidden;display:block;letter-spacing: -1px;line-height:32px;font-weight:600;}
.layout_height_M .layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a.quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note{height:82px;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note span{font-size:12px; line-height:15px; height:60px; overflow:hidden;}


.layout_height_H .quick010 .quick010conBox .quick010Block1{/* padding: 15px; */}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul{height: 320px;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li:last-child{margin-bottom: 2px;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a{padding:15px;font-size: 16.5px;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a p span{/* height:14px; */display:block;font-size: 16.5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 95%;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxleft span.quick010note{font-size:12px;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010subtit span{font-size:13px; line-height:14px; font-weight:600; height:35px; overflow:hidden; display:block;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxleft .quick010tit span{font-size: 18px;height:32px;overflow:hidden;display:block;letter-spacing: -1px;line-height:32px;font-weight:600;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note span{font-size:12px; line-height:15px; height:60px; overflow:hidden;}

/* layout */
.border-radius .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010red,
.border-radius .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li {border-radius:5px;}

@media (max-width:799px){
    .layout_height_L .quick010 .quick010conBox .quick010Block1 {padding-bottom: 10px;}
}
@media (max-width:599px){
	.quick010 .quick010conBox .quick010Block1 .quick010Boxleft .quick010tit span {font-size:17px !important;}

}
