@charset "utf-8";

@media (min-width: 320px) and (max-width: 1600px) {
	#trxTolBox{display: none;}

	#trxHdr{margin:0 30px;}
	#trxLgo img{width:94px;margin-top:10px;}
	#trxNav{margin-left:110px;}
	#trxNav > ul > li{padding:0 10px;margin-left:0;}
	#trxNav > ul > li > a{padding:0 6px;}
	#trxSchRcm{margin-right:10px;padding-right:130px;}
	#trxSchRcm > div{left:90px;}
	#trxSchRcm > div > ul > li > a{width:100px;}
	#trxSchRcm > div.on > ul > li > a{width:100%;}
	#trxSchFrm{transform:translateY(-3px);}
	#trxSchFrm .trxSchFrmIpt{width:190px;padding:0 15px;font-size:1.167em;height:36px;}
	#trxSchFrm .trxSchFrmIpt::placeholder{letter-spacing:-0.08em;}
	#trxSchFrm .trxSchFrmBtn{width:26px;height:26px;top:5px;right:5px;}
	#trxSchFrm .trxSchFrmBtn input{width:12px;height:12px;top:7px;left:7px;}

	.trxIdx01Itm div{top:150px;}
	.trxIdx01Itm div strong{padding:0 30px;font-size:4.500em;}
	.trxIdx01Itm div p{font-size:1.167em;padding:0 30px;}
	.trxIdx01CtlWrp > div{padding:0 30px;}
	.trxIdx01Itm{height:540px;}
	.trxIdx01Itm img{right:-10%;}

	.trxIdx01CtlWrp{top:350px;}

	#trxIdx02{padding:0 30px;margin-bottom:140px;}
	#trxIdx02 > span{font-size:1.333em;margin-bottom:15px;}
	#trxIdx02 > strong{font-size:3.500em;margin-bottom:18px;}
	#trxIdx02 > p{font-size:1.333em;}
	#trxIdx02 > a{top:90px;right:30px;font-size:1.333em;line-height:32px;}
	#trxIdx02 > ul{height:200px;text-align:center;}
	#trxIdx02 > ul > li{width:143px;display:inline-block;float:none;}
	#trxIdx02 > ul > li > a > strong{font-size:1.667em;}
	#trxIdx02 > ul > li > a > span{font-size:1.167em;}

	#trxIdx02 > ul > li > a > i{width:154px;height:231px;border-radius:13px;}

	.trxBtnLnk > span{width:32px;height:32px;}
	.trxBtnLnk > span > img{width:8px;top:9px;left:14px;}

	#trxIdx03Lft{padding-left:30px;}
	#trxIdx03Lft > div{right:310px;top:-40px;height:400px;}
	#trxIdx03Lft > span{font-size:1.333em;}
	#trxIdx03Lft > strong{font-size:3.500em;}
	#trxIdx03Lft > p{font-size:1.333em;}

	#trxIdx03Rgt{padding-right:30px;}
	#trxIdx03Rgt > div{left:450px;height:400px;}
	#trxIdx03Rgt > ul > li{width:500px;}
	#trxIdx03Rgt > ul > li > div > img{width:64px;}
	#trxIdx03Rgt > ul > li > div > span{font-size:2.000em;line-height:2.667em;}
	#trxIdx03Rgt > ul > li > a{margin-top:8px;}
	#trxIdx03Rgt > ul > li > span{width:550px;left:-20px;}

	#trxIdx04{padding:0 30px;}
	#trxIdx04 > span{font-size:1.333em;margin-bottom:15px;}
	#trxIdx04 > strong{font-size:3.500em;margin-bottom:50px;}
	#trxIdx04Div > div{width:49%;}
	/* #trxIdx04Div > div > div > ul > li > a{line-height:71px;} */
	#trxIdx04Div > div > div > ul > li > a > strong{font-size:1.333em;width:70%;}

	.trxIdx04Itm > a{font-size:1.333em;line-height:83px;}

	#trxFtrTop{padding-left:30px;padding-right:30px;}
	#trxFtrBtm{padding-left:30px;padding-right:30px;}
	#trxFtrTop > ul > li > div > div > a{line-height:3.000em;}
}

@media (min-width: 320px) and (max-width: 1024px) {
	.trxIdx01Itm img{height:auto;width: 260%;right: -20%;top:auto;bottom:0;}
}

@media (min-width: 320px) and (max-width: 850px) {
	.trxIdx01Itm img{height:auto;width: 200%;right: -20%;top:auto;bottom:0;}
}

@media (min-width: 320px) and (max-width: 700px) {
	.trxIdx01Itm img{height:auto;width: 200%;right: -20%;top:auto;bottom:0;}
}

@media (min-width: 320px) and (max-width: 520px) {
	.trxIdx01Itm img{height:auto;width: 260%;right: -20%;top:auto;bottom:0;}
}


@media (min-width: 320px) and (max-width: 1200px) {
	#trxHdr{height:60px;}
	#trxHdrLft{width:100%;}
	#trxLgo{top:10px;left:50%;margin-left:-46px;}
	#trxLgo img{margin-top:0;}
	#trxIdxCnt{margin-top:60px;margin-bottom:90px;}
	#trxSch{}
	#trxSchRcm{}
	#trxNav{display:none;}

	#trxSch{position:fixed;top:60px;left:0;width:100%;height:370px;background-color:#fff;box-shadow: 8px 6px 20px 0px rgba(0, 0, 0, 0.12); display:flex;flex-direction:row-reverse;justify-content:flex-start;flex-wrap:wrap;display:none}
	#trxSch.on{display:block;}
	#trxSchFrm{transform:none;width:calc(100% - 30px);display:block;margin-top:30px;margin-left:15px;margin-right:15px;height:60px;}
	#trxSchFrm .trxSchFrmIpt{width:100%;padding:0 20px;font-size:16px;height:60px;border:2px #3b77b6 solid;border-radius:10px;}
	#trxSchFrm .trxSchFrmBtn{width:24px;height:24px;top:50%;transform:translateY(-50%);right:20px;background:url("/kce/assets/front/img/img_mobSchOpn.png") no-repeat;background-size:22px auto;background-position:center center;}
	#trxSchFrm .trxSchFrmBtn input{width:100%;height:100%;opacity:0;top:0;left:0;}
	#trxSchFrm > a{width:28px;height:28px;position:absolute;top:290px;right:0;display:block;}
	#trxSchFrm > a > img{width:100%;}
	#trxSchRcm{position:absolute;top:120px;left:35px;width:calc(100% - 70px);padding:0;margin:0;display:block;}
	#trxSchRcm > strong{display:block;line-height:1em;margin-bottom:25px;font-weight:500;}
	#trxSchRcm > i{display:none;}
	#trxSchRcm > div{position:static;height:auto;width:100%;}
	#trxSchRcm > div > ul > li > a{width:100%;}

	#trxSubCnt{margin-top:60px;padding-bottom:90px;}

	.trxMobNavOpn{position:fixed;top:0;left:0;width:60px;height:60px;z-index:70;display:block;}
	.trxMobNavOpn > img{position:absolute;height:24px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}

	.trxMobSchOpn{position:fixed;top:0;right:0;width:60px;height:60px;z-index:70;display:block;}
	.trxMobSchOpn > img{position:absolute;height:24px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}

	.trxMobNav{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#fff;display:none;}
	.trxMobNav.on{display:block;}
	.trxMobNav > div{height:60px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
	.trxMobNav > div > a{position:absolute;top: 10px;left: 50%;margin-left: -46px;}
	.trxMobNav > div > a > img{width:94px;}
	.trxMobNav > a{position:absolute;top:0;right:0;width:60px;height:60px;z-index:70;display:block;}
	.trxMobNav > a > img{position:absolute;height:24px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
	.trxMobNav > ul > li{border-top:1px #d9d9d9 solid;}
	.trxMobNav > ul > li:last-child{border-bottom:1px #d9d9d9 solid;}
	.trxMobNav > ul > li > a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:75px;font-size:18px;font-weight:500;color:#333333;}
	.trxMobNav > ul > li.on > a{background-color:#3b77b6;color:#fff;}
	.trxMobNav > ul > li > a > span{width:12px;height:12px;background:url("/kce/assets/front/img/img_mobPls.png") no-repeat;background-size:100% auto;margin-left:8px;margin-top:4px;}
	.trxMobNav > ul > li.on > a > span{background:url("/kce/assets/front/img/img_mobMns.png") no-repeat;background-size:100% auto;}
	.trxMobNav > ul > li > ul{display:none;}
	.trxMobNav > ul > li.on > ul{display:block;}
	.trxMobNav > ul > li > ul > li{border-top:1px #d9d9d9 solid;}
	.trxMobNav > ul > li > ul > li > a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:55px;font-size:14px;font-weight:400;color:#666666;}

}


@media (min-width: 320px) and (max-width: 1024px) {

	.trxCstSlc:focus{outline:0 !important;}

	body, html{overflow-x:hidden;}

	.trxBtnLnk > span{margin-left:0;}

	.trxCstSlc{background-size:11px auto;background-position:center right 10px;}



	.trxIdx01Itm{height:125vw;min-height:685px;}
	
	.trxIdx01Itm div{top:70px;}
	.trxIdx01Itm div strong{padding:0 15px;font-size:4.000em;}
	.trxIdx01Itm div p{font-size:1.333em;padding:0 15px;word-break:keep-all;letter-spacing:-0.06em;}
	.trxIdx01Itm div p br{display:none;}
	.trxIdx01CtlWrp{top:290px;}
	.trxIdx01CtlWrp > div{padding:0 15px;}
	.trxIdx01CtlWrp > div > span{width:60px;font-size:1.167em;line-height:32px;border-radius:16px;}

	.trxIdx01Ctl{width:32px;height:32px;}
	.trxIdx01Prv{left:95px;background-size:6px auto;}
	.trxIdx01Nxt{left:135px;background-size:6px auto;}
	.trxIdx01Pse{left:175px;background-size:6px auto;}
	.trxIdx01Ply{left:175px;background-size:6px auto;}


	#trxIdx02 > ul{padding:5px 0;overflow:hidden;height:auto;}
	#trxIdx02 > ul > li{width:100%;margin-bottom:16px;margin-left:0 !important;overflow:hidden;margin-bottom:12px;}
	#trxIdx02 > ul > li > a{overflow:hidden;}
	#trxIdx02 > ul > li > a:hover{box-shadow:none;}
	#trxIdx02 > ul > li > a > img{float:left;width:50%;margin-bottom:10px;margin-top:-10px;}
	#trxIdx02 > ul > li > a > strong{padding-top:50px;text-align:left;margin-bottom:7px;}
	#trxIdx02 > ul > li > a > span{text-align:left;}
	#trxIdx02 > ul > li > a > i{display:none;}



	#trxIdx02{padding:0 15px;margin-bottom:80px;}
	#trxIdx02 > span{text-align:center;margin-bottom:10px;}
	#trxIdx02 > strong{font-size:3.000em;text-align:center;margin-bottom:15px;}
	#trxIdx02 > p{text-align:center;margin-bottom:120px;}
	#trxIdx02 > a{top:160px;left:50%;margin-left:-71px;}


	#trxIdx03{min-width:0;width:100%;height:auto;}
	#trxIdx03Lft{float:none;padding-left:0;padding:80px 0;text-align:center;background-color:#3b77b6;}
	#trxIdx03Lft > div{display:none;}
	#trxIdx03Lft > span{margin-top:0;}
	#trxIdx03Rgt{float:none;padding-right:0;}
	#trxIdx03Rgt > div{display:none;}
	#trxIdx03Rgt > ul{margin-top:-40px;width:330px;margin-left:auto;margin-right:auto;background-color:#fff;border:2px #3b77b6 solid;border-radius:10px;box-shadow: 11px 10px 30px 0px rgba(0, 0, 0, 0.2);}
	#trxIdx03Rgt > ul > li{width:100%;padding:20px;margin-top:0;border-top:1px #d9d9d9 solid;position:relative;}
	#trxIdx03Rgt > ul > li:first-child{border-top:0;}
	#trxIdx03Rgt > ul > li > div{display:inline-block;float:none;}
	#trxIdx03Rgt > ul > li > div > span{font-size:1.500em;}
	#trxIdx03Rgt > ul > li > div > img{width:48px;margin-right:15px;}
	#trxIdx03Rgt > ul > li > a{display:inline-block;float:none;margin-top:0;position:absolute;top:25px;right:20px;font-size:0;letter-spacing:-100px;}
	#trxIdx03Rgt > ul > li > span{display:none;}

	#trxIdx04{min-width:0;padding:0 15px;margin-top:80px;}
	#trxIdx04 > span{text-align:center;}
	#trxIdx04 > strong{text-align:center;font-size:3.000em;}
	#trxIdx04Div > div{width:100%;margin-top:50px;}
	#trxIdx04Div > div:first-child{margin-top:0;}
	#trxIdx04Div > div > strong{font-size:2.000em;}
	#trxIdx04Div > div > a{width:40px;height:40px;}
	#trxIdx04Div > div > a > img{width:16px;top:12px;left:12px;}
	#trxIdx04Div > div > div > ul{padding:10px 20px;min-height:0;}
	#trxIdx04Div > div > div > ul > li{padding:10px 0;}
	#trxIdx04Div > div > div > ul > li > a{line-height:28px;}
	#trxIdx04Div > div > div > ul > li > a > span{float:right;margin-left:5px;}

	.trxIdx04Itm > a{line-height:45px;padding:15px 10px;width:95%;}
	.trxIdx04Itm > img{height:54.16vw;max-height:100vw;}
	#trxIdx04Div .bx-wrapper{margin-bottom:55px;}
	.trxIdx04Prv{right:auto;bottom:23px;left:20px;}
	.trxIdx04Nxt{right:auto;bottom:23px;left:65px;}
	.trxIdx04Pse{right:auto;bottom:23px;left:110px;}
	.trxIdx04Ply{right:auto;bottom:23px;left:110px;}

	#trxFtr{min-width:0;}
	#trxFtrTop{height:auto;display:inline-block;width:100%;padding-left:15px;padding-right:15px;padding-bottom:30px;}
	#trxFtrTop > a > img{width:156px;}
	#trxFtrTop > ul > li > a{width:auto;font-size:0;height:auto;}
	#trxFtrTop > ul > li > a > img{margin:12px;width:22px;height:22px;}
	#trxFtrTop > ul > li:last-child{position:absolute;left:0;top:150px;margin-left:0;width:100%;padding:0 10px;}
	#trxFtrTop > ul > li:last-child > div{width:100%;}
	#trxFtrBtm{padding:100px 15px 70px 15px;}
	#trxFtrBtm > p{font-size:1.167em;}
	#trxFtrBtm > div{float:left;margin-top:25px;}
	#trxFtrBtm > div > b{text-align:left;font-size:1.333em;}
	#trxFtrBtm > div > strong{text-align:left;}
	#trxFtrBtm > div > i{text-align:left;}
	#trxFtrBtm > div > b{margin-bottom:10px;}
	#trxFtrBtm > div > strong{margin-bottom:12px;font-size:2.167em;}


	#trxSubCnt > div{min-width:0;}
	.trxSubTtl{padding:70px 0 40px 0;}
	.trxSubTtl > strong{font-size:3.000em;}

	.trxSubSchFrm{margin-left:15px;margin-right:15px;padding:15px 20px;}
	.trxSubSchFrm > form > div > select{width:70px;font-size:1.167em;height:23px;}
	.trxSubSchFrm > form > div > input[type="text"]{height:23px;width:180px;padding-left:12px;font-size:1.167em;}
	.trxSubSchFrm > form > div > input[type="image"]{width:22px;height:22px;right:0;top:1px;}

	.trxSlcGrp{margin-top:20px;margin-left:15px;margin-right:15px;}
	.trxSlcGrp > ul > li{width:100% !important;margin-left:0;margin-top:5px;}
	.trxSlcGrp > ul > li:first-child{margin-top:0;}
	.trxSlcGrp > ul > li > select{width:calc(100% - 53px) !important; font-size:1.167em;}

	.trxFaqLst{margin-top:70px;margin-left:15px;margin-right:15px;}
	.trxFaqLst > div > ul > li > div{padding:20px 20px 0 20px;}
	.trxFaqLst > div > ul > li > div:first-child{padding:20px;}
	.trxFaqLst > div > ul > li > div:first-child > p{width:100%;}
	.trxFaqLst > div > ul > li > div > strong{width:34px;height:34px;line-height:31px;font-size:1.167em;}
	.trxFaqLst > div > ul > li > div > span{margin-left:8px;width:200px;font-size:1em;}
	.trxFaqLst > div > ul > li > div > span br{display:none;}
	.trxFaqLst > div > ul > li > div > a img{margin-top:0;top:34px;right:20px;}
	.trxFaqLst > div > ul > li > div > p{margin-left:0;width:100%;display:block;font-size:1.333em;margin-top:10px;}
	.trxFaqLst > div > ul > li > div > b{width:34px;height: 34px;line-height: 31px;font-size: 1.167em;}
	.trxFaqLst > div > ul > li > div > div{padding:0;height: auto;position: relative;left: -20px;width: 115%;margin-top:20px;}
	
	/* padding:0 20px;height:95px; */
	.trxFaqLst > div > ul > li > div > div > div{padding: 0 20px;}
	.trxFaqLst > div > ul > li > div > div > div > span{line-height:3em;}
	.trxFaqLst > div > ul > li > div > div > ul{float:none;overflow:hidden;clear:both;width:100%;border-top:1px #d9d9d9 solid;text-align:center;}
	.trxFaqLst > div > ul > li > div > div > ul > li{float:none;display:inline-block;width:49%;margin-left:0;padding-left:1%;}
	.trxFaqLst > div > ul > li > div > div > ul > li:first-child{margin-left:0;padding-left:0;}
	.trxFaqLst > div > ul > li > div > div > ul > li > a{line-height:5em;}
	.trxFaqLst > div > ul > li > div > div > ul > li > span{top:0;height:100%;}

	.trxPgr{margin-top:50px;clear:both;}
	.trxPgr > a{padding:10px;}
	.trxPgr > div{padding:0 15px;}
	.trxPgr > div > a{width:32px;height:32px;font-size:1.333em;line-height:2.000em;}
	.trxCrd{margin-top:50px;margin-left:15px;margin-right:15px;}
	.trxCrd > div{padding:0;display:block;}
	.trxCrd > div > img{float:none;display:block;margin:0 auto;}
	.trxCrd > div > div{float:none;padding:0;}
	.trxCrd > div > div > strong{margin-top:0;text-align:center;}
	.trxCrd > div > div > ul > li{float:none;width:100%;text-align:center;padding:17px 0;border-top:1px #d9d9d9 solid;}
	.trxCrd > div > div > ul > li > i{display:none;}
	.trxCrd > div > div > ul > li > img{float:none;}


	.trxTabTrp{margin-left:15px;margin-right:15px;}
	.trxTabTrp > a{font-size:1.167em;}
	.trxTabDbl{margin-left:15px;margin-right:15px;}
	.trxTabDbl > a{font-size:1.167em;line-height:4.000em;}
	.trxTabTtr{margin-left:15px;margin-right:15px;background-color:#3b77b6;}
	.trxTabTtr > a{font-size:1.167em;line-height:4.000em;width:50%;border-top:1px #d9d9d9 solid;border-left:1px #d9d9d9 solid;padding-bottom:25px;background-color:#fff;}
	.trxTabTtr > a:first-child{width:100%;border-left:0;border-top:0;}
	.trxTabTtr > a:nth-child(2),
	.trxTabTtr > a:nth-child(4){border-left:0;}
	.trxTabTtr > a > span{display:block;width:100%;text-align:center;line-height:0;margin-top:-10px;}
	.trxBrdSch{margin-left:15px;margin-right:15px;position:relative;padding-bottom:40px;margin-bottom:45px;}
	.trxBrdSch > div{float:none;}
	.trxBrdSch > span{float:none;display:block;}
	.trxBrdSch > span > strong{position:absolute;bottom:0;left:0;font-size:1.500em;line-height:1em;}
	.trxBrdSch > div > form > select{width:100%;padding:0 20px;font-size:16px;color:#666666;}
	.trxBrdSch > div > form > input[type="text"]{width:100%;margin-top:5px;padding:0 20px;}
	.trxBrdSch > div > form > input[type="image"]{top:auto;bottom:15px;}
	
	.trxGllLst{margin-left:10px;margin-right:10px;}
	.trxGllLst > ul.hlf,
	.trxGllLst > ul{display:block;width:100%;margin-left:0;}
	.hlf .trxGllItm,
	.trxGllItm{width:50%;padding:0 5px;margin-left:0;margin-bottom:20px;max-width:100%;}
	.hlf .trxGllItm > a{padding-bottom:47px;}
	.hlf .trxGllItm > a > span,
	.trxGllItm > a > span{padding:12px;font-size:1.333em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.hlf .trxGllItm > div,
	.trxGllItm > div{padding:15px;margin:0 5px;}
	.trxGllItm > div > a{margin-right:5px;margin-top:-4px;}
	.trxGllItm > a > img, .hlf .trxGllItm > a > img{height:26.38vw;max-height:100vw;}

	.trxVewTtl{padding:15px 0 25px 0;margin-bottom:40px;}
	.trxVewTtl > strong{font-size:1.667em;margin-bottom:10px;}
	.trxVewCnt{padding:0 15px 70px 15px;margin:0 15px;}
	.trxVewCnt img{max-width:250px;}
	.trxVewAdd{margin:0 15px;padding:20px 10px;}
	.trxVewCtl > a{width:100px;font-size:1.167em;margin:0 2px;}

	.trxBrdSch > div > div{line-height:1.571em;text-align:left;color:#666666;margin-top:15px;letter-spacing:-0.06em;}

	.trxBrdSch .trxSlcGrp{margin-left:0;margin-right:0;margin-bottom:20px;}

	.trxTblLstWrp{margin-left:15px;margin-right:15px;}
	.trxTblLst thead{display:none;}
	.trxTblLst tbody tr{display:block;position:relative;padding:20px 20px 50px 20px;border-top:1px #d9d9d9 solid;}
	.trxTblLst tbody tr:first-child{border-top:0;}
	.trxTblLst tbody td{display:inline;border:0;padding:0;height:auto;}
	.trxTblLst tbody td:first-child{display:none;}
	.trxTblLst tbody td:nth-child(2){position:absolute;left:20px;bottom:25px;font-size:1em;}
	.trxTblLst tbody td:nth-child(5){position:absolute;left:80px;bottom:25px;font-size:1em;}
	.trxTblLst tbody td:nth-child(6){position:absolute;left:150px;bottom:25px;font-size:1em;}
	.trxTblLst tbody td:nth-child(4){position:absolute;left:190px;bottom:25px;font-size:1em;height:17px;}
	.trxTblLst tbody td:nth-child(5)::before,
	.trxTblLst tbody td:nth-child(6)::before,
	.trxTblLst tbody td:nth-child(4)::before{width:1px;height:10px;background-color:#d9d9d9;content:" ";position:absolute;left:-9px;top:5px;}
	.trxTblLstDwn{display:block;}
	.trxTblLstDwn img{width:12px;margin-top:3px;display:block;}
	.trxTblLstLnk{padding:0;width:290px;}


	.trxKwdLst{margin-left:15px;margin-right:15px;}
	.trxKwdLst > dl > dt{padding:25px 20px 10px 20px;font-size:1.333em;line-height:1em;float:none;border-top:1px #d9d9d9 solid;width:100%;}
	.trxKwdLst > dl > dt:first-child{border-top:0;}
	.trxKwdLst > dl > dd{float:none;width:100%;padding:0 20px 25px 20px;}
	.trxKwdLst > span{display:none;}
	.trxKwdLstRcm > li{padding-left:12px;}
	.trxKwdLstRcm > li,
	.trxKwdLstRnk > li{margin-left:0;margin-right:15px;}
	.trxKwdLstRcm > li > a,
	.trxKwdLstRnk > li > a{line-height:2.000em;}
	.trxKwdLstRnk > li > a > span{top:8px;font-size:10px;}
	.trxKwdLstRcm > li > a > span{top:12px;font-size:10px;}

	.trxSchRstWrp{margin-left:15px;margin-right:15px;}
	.trxSchRstTtl{text-align:center;padding-bottom:60px;}
	.trxSchRstTtl > div{float:none;text-align:center;}
	.trxSchRstWrp .trxBtnLnk{top:50px;font-size:1.333em;line-height:32px;left:50%;margin-left:-76px;}
	.trxSchRstWrp .trxBtnLnk > span{margin-left:7px;}

	.trxSchRstLstItm > a{padding-top:20px;padding-right:15px;}
	.trxSchRstLstItm > a > b{width:50px;font-size:1.333em;line-height:1.750em;}
	.trxSchRstLstItm > a > strong{width:calc(100% - 50px);font-size:1.500em;line-height:1.556em;float:left;margin-bottom:10px;word-break:keep-all;height:1.556em;}
	/* overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; */
	.trxSchRstLstItm > a > i{width:50px;font-size:1.167em;line-height:1.714em;}
	.trxSchRstLstItm > a > span{width:calc(100% - 50px);font-size:1.167em;line-height:1.714em;float:left;padding-left:50px;height:3.428em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
	.trxSchRstLstItm > a > i + span {padding-left:0}
	.trxSchRstLstItm > a > em{left:50px;}
	.trxSchRstLstItm > a > em > span{line-height:1.714em;display:inline-block;}

	.trxSchRstGll > ul{overflow:hidden;padding-top:25px;}
	.trxSchRstGll > ul > li{width:calc(50% - 5px);float:left;border:1px #d9d9d9 solid;border-radius:10px;overflow:hidden;margin-bottom:20px;}
	.trxSchRstGll > ul > li:nth-child(2n+1){margin-right:10px;}
	.trxSchRstGllItm > a{flex-direction:column; padding:0;background-color:#fff;}
	/*.trxSchRstGllItm > a > img{border-radius:0;width:100%;margin-bottom:10px;border-bottom:1px #d9d9d9 solid;float:none;height: 26.38vw;max-height: 100vw;}*/
	.trxSchRstGllItm > a > img{border-radius:0;width:100%;margin-bottom:10px;border-bottom:1px #d9d9d9 solid;float:none;aspect-ratio:490/270; max-height: 100vw;}
	.trxSchRstGllItm > a > strong{font-size:1.333em;line-height:1.500em;display:block;padding-top:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.trxSchRstGllItm > a > img ~ strong{font-size:1.333em;line-height:1.500em;margin:0 13px;display:block;padding-top:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.trxSchRstGllInf span{margin:7px 13px 15px 13px;max-height:3.142em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.trxSchRstGllItm > a > b{border-top:1px #d9d9d9 solid;padding:13px;position:static;}
	.trxSchRstGllItm > a > img ~ b{position:static;}
	.trxSchRstGllInf b {position:inherit; bottom:inherit}





	


	.trxVewCnt iframe{max-width:calc(100vw - 60px);max-height:calc((100vw - 60px) * 0.5625);}
}




@media (max-width: 1200px) {
	.trxTabTrp > a {height:60px; padding:0}
}