.pg-foundation11 .secMainCol .topCol .dscCol {
    position: relative;
    padding-bottom: 0px;
    display: flex
;
}

.pmd-secMainCol .topCol .dscCol {
    width: 100%;
    box-sizing: border-box;
    padding-right: 0px;
}

.pmd-secMainCol .topCol .dscCol {
	display: flex;
	width: 100%;
	padding-right: 0;
}

.pmd-secMainCol .secInr {
	max-width: 930px;
	margin: 0px auto;
}

.pg-base05 .pmd-secMainCol .btmCol .rCol .circleList {
	margin: 0;
	max-width: 85%;
}

.pmd-secMainCol .topCol .dscCol .txtCol {
	margin: 100px 0 0 166px;
}

.pmd-secMainCol .topCol .dscCol .dsc {
	margin-top: 7px;
}

.pmd-secMainCol .topCol .dscCol .spec {
	margin-top: 6px;
}

.pg-base05 .pmd-secMainCol .btmCol .rCol {
	width: 50%;
}

.pg-base05 .pmd-secMainCol .btmCol .rCol .circleList {
	max-width: 85%;
	gap: 15px 0px;
}

.pmd-secMainCol .circleListPoint .listTtl {
	top: -3px;
	left: 10px;
	width: 58px;
}

.pg-base05 .pmd-secMainCol .btmCol .lCol {
	order: 1;
	padding-left: 0px;
	margin-top: -28px;
	box-sizing: border-box;
}

.pg-base05 .pmd-secMainCol .topCol .dscCol .prodImg img {
	margin-top: 15px;
}

.pg-base05 .pmd-secMainCol .btmCol {
	margin-top: 42px;
}

.pg-foundation11 .secMainCol .btmCol .rCol {
	padding-left: 25px;
	margin-top: 20px;
	display: flex;
}

.pmd-secMainCol .btmCol .lCol,
.pmd-secMainCol .btmCol .rCol {
	width: 100%;
	box-sizing: border-box;
}

.pmd-secMainCol .topCol .dscCol .prodImg .imgCap+img {
	margin: 27px 0px 0 0px;
}

.pmd-secMainCol .topCol .dscCol .txtCol {
	margin: 104px 0 0 88px;
}

.--spOnly{
	display: none;
}

.pmd-secMainCol .circleList .cell {
	width: calc(100% / 3);
	box-sizing: border-box;
	padding: 0px 4px;
}

.pmd-secMainCol .circleList {
	display: flex;
	flex-wrap: wrap;
	margin: 18px auto;
	width: 100%;
	max-width: 377px;
	justify-content: space-between;
	position: relative;
	padding-left: 0px;
}

.dscWrap {
	margin: 7px 0 0 65px;
}

.pg-foundation11 .secMainCol .btmCol .listNote {
	margin-top: -141px;
}

.pt-simulate .inr {
	margin: -16px 0;
}