/* oec-titStyle

-------------------------------------------------- */

.oec-helpHeader {

	margin: 18px 0 30px;

}

.oec-helpHeader .oec-titStyle1 {

	padding: 2px 0 16px 66px;

	font-size: 28px;

	font-weight: bold;

	background: url(/contents/shared/images/help/ico_header_help_1.png) left top no-repeat;

	border-bottom: 1px solid #000000;

}

.oec-helpHeader.oec-normalHeader {

	margin: 12px 0 0;

}

.oec-helpHeader.oec-normalHeader .oec-titStyle1 {

	padding: 0 0 14px 40px;

	font-size: 22px;

	background: url(/contents/shared/images/help/ico_header_normal_1.png) left 4px no-repeat;

}



.oec-titStyle1 span {

	padding: 8px 0 12px 32px;

	background: url(/contents/shared/images/help/ico_title_1.png) 4px center no-repeat;

}



.oec-titStyle2 {

	margin: 0 0 25px;

	font-size: 24px;

	font-weight: bold;

	color: #de4875;

}



.oec-titStyle3 {

	margin-top: 18px;

	margin-bottom: 8px;

	font-size: 16px;

	font-weight: bold;

}



p,

ul,

ul.oec-attention,

.oec-image {

	margin-bottom: 1em;

}



.oec-siegeTextBox1 p,



.oec-siegeTextBox1 ul,



.oec-siegeTextBox1 ul.oec-attention {

	margin-bottom: 0;

}



/* twoColumns

-------------------------------------------------- */

.oec-twoColumns {

	width: 763px;

}

.oec-twoColumns .oec-column {

	width: 351px;

	margin-right: 30px;

	float: left;

}

.oec-twoColumns .oec-columnEnd {

	width: 382px;

	float: right;

}

.oec-twoColumns .oec-columnEnd .oec-image {

	margin: 5px 0 4px;

	border: 1px solid #ccc;

	text-align: center;

}



/* oec-ratesStorage

-------------------------------------------------- */

.oec-table.oec-ratesStorage {

	width: 575px;

	margin: 0 0 16px 188px;

}

.oec-table.oec-ratesStorage .oec-table-cell {

	font-size: 12px;

}

.oec-table.oec-ratesStorage .oec-table-cell.oec-paymentLogo {

	width: 75px;

	padding-right: 6px;

}



/* oec-btnBlock

-------------------------------------------------- */

.oec-twoColumnMain .oec-btnBlock {

	width: 100%;

	margin: 29px 0;

	padding: 30px 0 0;

	border-top: 1px solid #cccccc;

}

.oec-twoColumnMain .oec-btnBlock.oec-cartAddBtn li,

.oec-twoColumnMain .oec-btnBlock.oec-itemOrderBtn li {

	width: 219px;

	margin: 0 14px 0 15px;

	display: inline-block;

}

.oec-twoColumnMain .oec-btnBlock.oec-cartAddBtn li::after,

.oec-twoColumnMain .oec-btnBlock.oec-itemOrderBtn li::after {

	display: none;

}

.oec-twoColumnMain .oec-btnBlock .oec-btnColorType1 a,



.oec-twoColumnMain .oec-btnBlock .oec-btnColorType3 a {

	padding: 4px 27px 5px 36px;

}

.oec-twoColumnMain .oec-btnBlock .oec-btnColorType3 a,



.oec-twoColumnMain .oec-btnBlock .oec-btnColorType3 a:hover {

	background-image: url(/contents/shared/images/help/ico_arrow_btn_2.png);

	background-position: center left;

}



/* oec-menuList

-------------------------------------------------- */

.oec-menuList {

	margin: 9px 0 2px;

}

.oec-menuList li {

	margin: 0 30px 0 0;

	display: inline-block;

}

.oec-menuList li a {

	padding: 0 0 0 16px;

	background: url(/contents/shared/images/help/ico_arrow_btn_1.png) center left no-repeat;

}



/* supportSearchBlock

-------------------------------------------------- */

.oec-supportSearchBlock {

	margin-bottom: 30px;

}

.oec-supportSearchBlock:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	height: 0;

	font-size: 0;

}

.oec-supportSearchBlock dl:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	height: 0;

	font-size: 0;

}

.oec-supportSearchBlock dt {

	margin-right: 25px;

	padding: 2px 8px 2px 14px;

	border: 1px solid #cccccc;

	font-weight: bold;

	background: #f1f1f1;

	position: relative;

	min-width: 84px;

	float: left;

}

.oec-supportSearchBlock dt::before {

	content: " ";

	display: block;

	width: 0;

	height: 0;

	border-top: 14px solid transparent;

	border-bottom: 14px solid transparent;

	border-left: 14px solid #cccccc;

	position: absolute;

	top: 50%;

	margin-top: -14px;

	left: 100%;

	z-index: 2;

}

.oec-supportSearchBlock dt::after {

	content: " ";

	display: block;

	width: 0;

	height: 0;

	border-top: 12px solid transparent;

	border-bottom: 12px solid transparent;

	border-left: 13px solid #f1f1f1;

	position: absolute;

	top: 50%;

	margin-top: -12px;

	left: 100%;

	z-index: 2;

}

.oec-supportSearchBlock dd {

	padding: 2px 20px;

	border: 1px solid #cccccc;

	border-right: 0;

	text-align: center;

	background: #ffffff;

	float: left;

	cursor: pointer;

}

.oec-supportSearchBlock dd:last-child {

	border-right: 1px solid #cccccc;

}

.oec-supportSearchBlock dd.oec-supportSelected {

	background-color: #666666;

	color: #ffffff;

	font-weight: bold;

	cursor: default;

}

.oec-supportSearchBlock dd:hover {

	background-color: #666666;

	color: #ffffff;

}

.oec-supportSearchBlock .oec-supportSort {

	float: left;

}

.oec-supportSearchBlock .oec-supportSort dd {

	min-width: 108px;

}



.oec-supportSearchBlock2 {

	margin: 0 0 25px;

}

.oec-supportSearchBlock2 .oec-hidden {

	display: none;

}

.oec-supportSearchBlock2 .oec-titStyle {

	margin: 0 0 9px;

	font-size: 16px;

	line-height: 1.625;

	font-weight: bold;

}

.oec-supportSearchBlock2 ul {

	margin: 0;

	padding: 0;

	border: 1px solid #cccccc;

	border-right: 0;

	list-style: none;

	display: flex;

	justify-content: flex-start;

}

.oec-supportSearchBlock2 ul.oec-topBorderNone {

	border-top: none;

}

.oec-supportSearchBlock2 ul li {

	margin: 0;

	padding: 0;

	border-right: 1px solid #cccccc;

	text-align: center;

	display: block;

	flex-grow: 1;

}

.oec-supportSearchBlock2 ul li a {

	width: 100%;

	height: 100%;

	padding: 8px 5px 6px;

	font-size: 14px;

	line-height: 1.4285;

	text-decoration: none;

	box-sizing: border-box;

	display: block;

}

.oec-supportSearchBlock2 ul li a:hover,

.oec-supportSearchBlock2 ul li a:hover span,

.oec-supportSearchBlock2 ul li a.oec-supportSelected {

	background-color: #666666;

	color: #ffffff;

}

/* oec-phoneBox

-------------------------------------------------- */

.oec-phoneBox {

	margin: 40px 0 0;

	padding: 16px 20px 10px;

	background: #eeeeee;

}

.oec-phoneBox .oec-attention {

	margin-bottom: 5px;

}

.oec-phoneBox dl {

	padding: 15px;

	margin: 16px 0 10px;

	background: #ffffff;

}

.oec-phoneBox dt {

	width: 247px;

	padding: 5px 11px 0 32px;

	border-right: 1px dotted #7f7f7f;

}

.oec-phoneBox dt span {

	margin-left: -22px;

	text-indent: -22px;

	font-size: 16px;

	line-height: 1.5;

	font-weight: bold;

}

.oec-phoneBox dd {

	width: 446px;

	padding: 5px 0 0 72px;

}

.oec-phoneBox dd .oec-greenBox {

	padding: 4px 7px 3px;

	font-size: 14px;

	line-height: 26px;

	color: #ffffff;

	background: #19a63b;

	vertical-align: top;

}

.oec-phoneBox dd bold {

	margin-left: 13px;

	font-size: 26px;

	line-height: 1;

	font-weight: bold;

}

.oec-phoneBox dd .oec-attention {

	margin-bottom: 0;

}



p.oec-phoneBox {

	margin: 1em 0;

	padding: 0;

	background: none;

}

p.oec-phoneBox .oec-greenBox {

	padding: 4px 7px 3px;

	font-size: 14px;

	line-height: 26px;

	color: #ffffff;

	background: #19a63b;

	vertical-align: top;

}

p.oec-phoneBox bold {

	margin-left: 13px;

	font-size: 26px;

	line-height: 1;

	font-weight: bold;

}



/* oec-phoneBox

-------------------------------------------------- */

.oec-cardList {

	width: 476px;

	margin: 16px auto;

	padding-left: 29px;

}



.oec-cardList td {

	padding: 8px 29px 0 0;

	text-align: center;

	font-size: 10px;

	vertical-align: top;

}



.oec-cardList td p {

	margin: 0;

	padding-bottom: 5px;

}



/* top

-------------------------------------------------- */

.oec-help#oec-top .oec-specialInfo1 {

	padding: 5px;

	background: url(/contents/shared/images/spacer.gif) repeat;

}

.oec-help#oec-top .oec-specialInfo1 .oec-titStyle5 {

	background: none;

}

.oec-help#oec-top .oec-specialInfo1 h3 {

	padding: 15px 0 15px 15px;

	color: #000000;

	background: #d6f3f7;

	vertical-align: middle;

}

.oec-help#oec-top .oec-specialInfo1 .oec-fontSize42 {

	width: 608px;

	padding: 0 0 0 20px;

	line-height: 1;

}

.oec-help#oec-top .oec-specialInfo1 .oec-balloon {

	min-height: 58px;

	width: 120px;

	padding: 8px 10px;

	border-radius: 6px;

	color: #ffffff;

	line-height: 1.2;

	background-color: #00b6ce;

	position: relative;

}

.oec-help#oec-top .oec-specialInfo1 .oec-balloon:after {

	content: "";

	width: 14px;

	height: 32px;

	margin-top: -16px;

	position: absolute;

	top: 50%;

	right: -14px;

	background: url(/contents/shared/images/help/top/bg_balloon_1.png) no-repeat;

	z-index: 1;

}

.oec-help#oec-top .oec-specialInfo1 .oec-threeColumnsType1 {

	margin: 0;

	background: #ffffff url(/contents/shared/images/help/top/bg_dot_2.png) repeat;

}

.oec-help#oec-top .oec-specialInfo1 .oec-threeColumnsType1 .oec-column {

	width: 247px;

	padding: 16px 20px 2px;

	margin: 0 1px 0 0;

}

.oec-help#oec-top .oec-specialInfo1 .oec-threeColumnsType1 .oec-columnEnd {

	margin: 0;

}

.oec-help#oec-top .oec-specialInfo1 .oec-threeColumnsType1 h4 {

	margin: 0 0 11px;

	font-size: 16px;

	line-height: 1.5;

	text-align: center;

	font-weight: bold;

	color: #00b6ce;

}

.oec-help#oec-top .oec-specialInfo1 .oec-threeColumnsType1 p {

	padding-top: 73px;

	font-size: 14px;

	line-height: 1.5;

	color: #333333;

}

.oec-help#oec-top .oec-specialInfo1 .oec-threeColumnsType1 .oec-column1 p {

	background: url(/contents/shared/images/help/top/bg_column1.png) top center no-repeat;

}

.oec-help#oec-top .oec-specialInfo1 .oec-threeColumnsType1 .oec-column2 p {

	background: url(/contents/shared/images/help/top/bg_column2.png) top center no-repeat;

}

.oec-help#oec-top .oec-specialInfo1 .oec-threeColumnsType1 .oec-column3 p {

	background: url(/contents/shared/images/help/top/bg_column3.png) top center no-repeat;

}

.oec-help#oec-top .oec-specialInfo2 {

	padding: 5px;

	background: #e788ab;

}

.oec-help#oec-top .oec-specialInfo2 .oec-titStyle5 {

	padding: 6px 0 12px;

	font-size: 22px;

	background: none;

}

.oec-help#oec-top .oec-specialInfo2 h3 {

	padding: 21px 20px 19px;

	background: #fae7ee;

	vertical-align: middle;

}

.oec-help#oec-top .oec-specialInfo2 .oec-fontSize42 {

	width: 437px;

	line-height: 1;

	color: #000000;

	text-align: center;

}

.oec-help#oec-top .oec-specialInfo2 .oec-period {

	width: 64px;

	font-size: 16px;

	text-align: center;

	border: 1px solid #000000;

}

.oec-help#oec-top .oec-specialInfo2 .oec-date {

	width: 202px;

	padding: 0 0 0 14px;

	font-size: 16px;

}

.oec-help#oec-top .oec-specialInfo2 ul {

	margin: 0;

	padding: 0 20px;

	list-style: none;

	background: #ffffff;

}

.oec-help#oec-top .oec-specialInfo2 ul li {

	margin: 0;

	padding: 22px 0 21px;

	background: url(/contents/shared/images/help/top/bg_dot_1.gif) bottom left repeat-x;

}

.oec-help#oec-top .oec-specialInfo2 ul li:last-child {

	padding: 22px 0 20px;

	background: none;

}

.oec-help#oec-top .oec-specialInfo2 .oec-specilChance1 {

	min-height: 64px;

	padding: 4px 0 0 83px;

	display: block;

	background: url(/contents/shared/images/help/top/bg_chance_1.png) center left no-repeat;

}

.oec-help#oec-top .oec-specialInfo2 .oec-specilChance2 {

	min-height: 64px;

	padding: 4px 0 0 83px;

	display: block;

	background: url(/contents/shared/images/help/top/bg_chance_2.png) center left no-repeat;

}

.oec-help#oec-top .oec-specialInfo2 .oec-balloonBox {

	margin: 8px 0 0;

	padding: 6px 0 4px;

	display: block;

	text-align: center;

	border-radius: 4px;

	background-color: #fff;

	border: solid 1px #d58;

	position: relative;

}

.oec-help#oec-top .oec-specialInfo2 .oec-balloonBox:before {

	content: "";

	margin-left: -8px;

	position: absolute;

	border-top: 12px solid transparent;

	border-right: 8px solid transparent;

	border-bottom: 12px solid #dd5588;

	border-left: 8px solid transparent;

	top: -24px;

	left: 50%;

	z-index: 1;

}

.oec-help#oec-top .oec-specialInfo2 .oec-balloonBox:after {

	content: "";

	margin-left: -7px;

	position: absolute;

	border-top: 11px solid transparent;

	border-right: 7px solid transparent;

	border-bottom: 11px solid #fff;

	border-left: 7px solid transparent;

	top: -22px;

	left: 50%;

	z-index: 1;

}

.oec-help#oec-top .oec-specialInfo2 .oec-colorType1 {

	color: #333333;

}

.oec-help#oec-top .oec-specialInfo3 .oec-newLineupBlock2 {

	padding: 0;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 {

	margin: 0;

	background: #ffffff url(/contents/shared/images/help/top/bg_dot_3.png) repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 .oec-column {

	width: 185px;

	padding: 16px 10px 10px;

	margin: 0 1px 0 0;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 .oec-columnEnd {

	margin: 0;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 h3 {

	margin: 0 0 11px;

	font-size: 16px;

	line-height: 1.5;

	text-align: center;

	font-weight: bold;

	color: #000000;

	height: 72px;

	display: flex;

	flex-direction: column;

	justify-content: center;

	align-items: center;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 ul {

	margin: 0;

	padding: 0;

	padding-top: 96px;

	list-style: none;

	border-top: none;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 .oec-column1 ul {

	background: url(/contents/shared/images/help/top/bg_column4.png) top center no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 .oec-column2 ul {

	background: url(/contents/shared/images/help/top/bg_column5.png) top center no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 .oec-column3 ul {

	background: url(/contents/shared/images/help/top/bg_column6.png) top center no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 .oec-column4 ul {

	background: url(/contents/shared/images/help/top/bg_column7.png) top center no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-fourColumnsType1 ul li {

	margin: 0;

	padding: 0;

	line-height: 0;

}

.oec-help#oec-top .oec-specialInfo3 .oec-btnBlock .oec-btnColorType3 a {

	padding: 4px 13px 5px 7px;

	font-size: 12px;

	line-height: 1.333;

	text-align: center;

	background: #ffffff url(/contents/shared/images/help/top/ico_arrow_btn_2.png) center right no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-btnBlock .oec-btnColorType3 a:hover {

	background-color: #e0e0e0;

}

.oec-help#oec-top .oec-specialInfo3 .oec-btnBlock .oec-btnColorType3 a .oec-table-cell {

	width: 143px;

	height: 32px;

	text-align: center;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 {

	margin: 0;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-column {

	width: 100%;

	padding: 18px 14px 20px 20px;

	margin: 0;

	background: url(/contents/shared/images/help/top/bg_dot_1.gif) bottom left repeat-x;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-columnEnd {

	padding: 18px 14px 19px 20px;

	background: none;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-column section {

	padding: 0 0 0 78px;

	background: none;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-column1 section {

	background: url(/contents/shared/images/help/top/bg_column8.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-column2 section {

	background: url(/contents/shared/images/help/top/bg_column9.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-column3 section {

	background: url(/contents/shared/images/help/top/bg_column10.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-column4 section {

	background: url(/contents/shared/images/help/top/bg_column11.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-column5 section {

	background: url(/contents/shared/images/help/top/bg_column12.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 h3 {

	margin: 0 0 3px;

	font-size: 16px;

	line-height: 1.5;

	font-weight: bold;

	color: #000000;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 p {

	font-size: 14px;

	line-height: 1.5;

	color: #333333;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-attention {

	margin: 0;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-attention li {

	font-size: 12px;

	line-height: 1.5;

	color: #666666;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-table-cell_txt {

	width: 502px;

	height: 60px;

	padding: 0 20px 0 0;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-table-cell_btn {

	width: 128px;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-table-cell_btn ul {

	margin: 0;

	padding: 0;

	list-style: none;

	border-top: none;

}

.oec-help#oec-top .oec-specialInfo3 .oec-oneColumnType1 .oec-table-cell_btn a {

	display: block;

}

.oec-help#oec-top .oec-specialInfo4 .oec-twoColumns .oec-column {

	width: 372px;

	padding: 11px 10px 10px;

	margin: 0 19px 0 0;

	border-top: 3px solid #00b6ce;

	background: #d6f3f7;

}

.oec-help#oec-top .oec-specialInfo4 .oec-twoColumns .oec-columnEnd {

	margin: 0;

	border-top-color: #e39240;

	background-color: #fbefe3;

}

.oec-help#oec-top .oec-specialInfo4 .oec-convenient {

	width: 100%;

	padding: 18px;

	margin: 0;

	background: #ffffff url(/contents/shared/images/help/top/bg_dot_1.gif) bottom left repeat-x;

}

.oec-help#oec-top .oec-specialInfo4 .oec-convenient:last-child {

	background: #ffffff;

}

.oec-help#oec-top .oec-specialInfo4 .oec-convenient section {

	padding: 0 0 0 73px;

}

.oec-help#oec-top .oec-specialInfo4 section.oec-column1 {

	background: url(/contents/shared/images/help/top/bg_column13.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo4 section.oec-column2 {

	background: url(/contents/shared/images/help/top/bg_column14.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo4 section.oec-column3 {

	background: url(/contents/shared/images/help/top/bg_column15.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo4 section.oec-column4 {

	background: url(/contents/shared/images/help/top/bg_column16.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo4 section.oec-column5 {

	background: url(/contents/shared/images/help/top/bg_column17.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo4 section.oec-column6 {

	background: url(/contents/shared/images/help/top/bg_column18.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo4 section.oec-column7 {

	background: url(/contents/shared/images/help/top/bg_column19.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo4 section.oec-column8 {

	background: url(/contents/shared/images/help/top/bg_column20.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo4 section.oec-column9 {

	background: url(/contents/shared/images/help/top/bg_column21.png) left center no-repeat;

}

.oec-help#oec-top .oec-specialInfo4 h3 {

	margin: 0 10px 12px;

	font-size: 20px;

	line-height: 1.6;

	font-weight: bold;

	color: #000000;

}

.oec-help#oec-top .oec-specialInfo4 h4 {

	margin: 0 0 5px;

	font-size: 16px;

	line-height: 1.1875;

	font-weight: bold;

	color: #000000;

}

.oec-help#oec-top .oec-specialInfo4 p {

	margin: 0;

	font-size: 14px;

	line-height: 1.5;

	color: #333333;

}

.oec-help#oec-top .oec-specialInfo4 .oec-oneColumnType1 {

	padding: 11px 10px 10px;

	margin: 20px 0 0;

	background: #eeeeee;

	position: relative;

}

.oec-help#oec-top .oec-specialInfo4 .oec-oneColumnType1:after {

	content: "";

	margin-left: -10px;

	position: absolute;

	border-top: 10px solid transparent;

	border-right: 10px solid transparent;

	border-bottom: 10px solid #eeeeee;

	border-left: 10px solid transparent;

	top: -20px;

	left: 50%;

	z-index: 1;

}

.oec-help#oec-top .oec-specialInfo4 .oec-oneColumnType1 h3 {

	text-align: center;

}

.oec-help#oec-top .oec-specialInfo4 .oec-oneColumnType1 p {

	padding: 14px 18px;

	margin: 0;

	line-height: 1.8571428;

	background: #ffffff;

}



/* newLineupBlock

-------------------------------------------------- */

.oec-newLineupBlock {

	padding: 10px;

	background: #d6f3f7;

}

.oec-newLineupBlock .oec-cartItemLink {

	background: #ffffff;

}

.oec-newLineupBlock.oec-cartItemBlock .oec-cartItemBox {

	margin: 0 9px 0 0;

}

.oec-newLineupBlock.oec-cartItemBlock .oec-cartItemBox:nth-child(4n) {

	margin: 0;

}



.oec-newLineupBlock2 {

	padding: 15px 0 13px;

	border: 10px solid #d6f3f7;

	background: #ffffff;

}

.oec-newLineupBlock2 p {

	margin: 0;

	font-size: 16px;

	line-height: 1.75;

}


/* oec-table

-------------------------------------------------- */

.oec-table_sendback,
.oec-table_payment {
	width: 100%;
	border-top: 1px solid #82cad4;
	border-left: 1px solid #82cad4;
	font-size: 12px;
	line-height: 1.125;
	display: block;
}
.oec-table_sendback table,
.oec-table_payment table {
	width: 100%;
	text-indent: 0;
}
.oec-table_sendback thead th,
.oec-table_payment thead th {
	width: 50%;
	padding: 5px 0 6px;
	color:#fff;
	background: #82cad4;
	text-align: center;
	vertical-align: middle;
}
.oec-table_sendback thead th:nth-child(1),
.oec-table_payment thead th:nth-child(1) {
	border-right: 1px solid #fff;
	border-bottom: 1px solid #82cad4;
}
.oec-table_sendback thead th:nth-child(2),
.oec-table_payment thead th:nth-child(2) {
	border-right: 1px solid #82cad4;
	border-bottom: 1px solid #82cad4;
}
.oec-table_sendback tbody th,
.oec-table_payment tbody th {
	padding: 5px 0 6px;
	color:#000;
	background: #d9f4f8;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #82cad4;
	border-bottom: 1px solid #82cad4;
}
.oec-table_sendback tbody td,
.oec-table_payment tbody td {
	padding: 5px 0 6px;
	background: #fff;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #82cad4;
	border-bottom: 1px solid #82cad4;
}
.oec-deliveryTable {
	width: 100%;
	font-size: 16px;
	font-size: 1.6rem;
}
.oec-deliveryTable th {
	background-color: #83ccd5;
	color: #fff;
	text-align: center;
	padding: 5px 0;
	border: 2px solid #93ced0;
}
.oec-deliveryTable td {
	background-color: #fff;
	text-align: center;
	padding: 5px 0;
	border: 2px solid #93ced0;
}
