<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* form */

.layout-create.lc-form {background-color:#fafafa;}
.layout-create.lc-form .body {padding:53px 0 0 0;}
.layout-create.lc-form .list {padding:20px 15px; background-color:#ffffff;}
.layout-create.lc-form .list ul {position:relative; margin-top:12px;}
.layout-create.lc-form .list ul:first-child {margin-top:0;}
.layout-create.lc-form .list li {display:block; min-height:36px;}
.layout-create.lc-form .list li .s-b-req {padding-right:9px; z-index:1; position:relative; display:inline-block;}
.layout-create.lc-form .list li .s-b-req:before {z-index:-1; display:block; content:''; position:absolute; right:0; top:calc(50% - 4px); width:7px; height:7px;}
.layout-create.lc-form .list li:nth-child(1) {display:block; position:absolute; left:0; top:0; width:90px;}
.layout-create.lc-form .list li:nth-child(1) {font-weight:bold; line-height:36px; font-size:12px; color:#666666;}
.layout-create.lc-form .list li:nth-child(2) {margin-left:90px;}
.layout-create.lc-form .list li:nth-child(2) .input {vertical-align:top; width:138px; border:1px solid #cccccc; background-color:#ffffff; cursor:pointer;}
.layout-create.lc-form .list li:nth-child(2) .input input {padding:0 10px; width:calc(100% - 20px); height:36px;}
.layout-create.lc-form .list li:nth-child(2) .input input {line-height:36px; font-size:13px; color:#666666;}
.layout-create.lc-form .list li:nth-child(2) .input.focus {border-color:#000000; background-color:#fff8d6;}
.layout-create.lc-form .list li:nth-child(2) .input.focus input {color:#000000;}
.layout-create.lc-form .list li:nth-child(2) .block {padding:9px 0; display:flex; align-items:center;}
.layout-create.lc-form .list li:nth-child(2) .block p {line-height:18px; font-size:13px; color:#666666;}
.layout-create.lc-form .list ul.type2 {margin-top:5px;}
.layout-create.lc-form .list ul.type2 li:nth-child(2) .input {width:calc(100% - 2px);}
.layout-create.lc-form .list .btn {margin-left:5px; padding:0 16px; display:inline-block; vertical-align:top; background-color:#333333; border-radius:3px; cursor:pointer;}
.layout-create.lc-form .list .btn {line-height:38px; font-size:13px; color:#ffffff;}
.layout-create.lc-form .list .type-btn:before {z-index:3; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%;}
.layout-create.lc-form .list .type-btn input {z-index:1;}
.layout-create.lc-form .list .textarea {padding:10px; display:block; border:1px solid #cccccc; width:calc(100% - 22px); background-color:#ffffff;}
.layout-create.lc-form .list .textarea textarea {height:45px; margin:0; padding:0; width:100%; display:block;}
.layout-create.lc-form .list .textarea textarea {line-height:20px; font-size:13px; color:#666666;}
.layout-create.lc-form .list .textarea.focus {border-color:#000000; background-color:#fff8d6;}
.layout-create.lc-form .list .textarea.focus textarea {color:#000000;}
.layout-create.lc-form .footer {padding:20px; border-top:1px solid #e0e0e0;}
.layout-create.lc-form .footer .btn {position:relative; display:inline-block; vertical-align:top; width:calc(50% - 5px); height:45px; text-align:center; cursor:pointer;}
.layout-create.lc-form .footer .btn {z-index:1; font-weight:bold; line-height:45px; font-size:18px; color:#ffffff;}
.layout-create.lc-form .footer .btn:nth-child(2):before {z-index:-1; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-color:#000000; opacity:0.2;}
.layout-create.lc-form .footer .btn:nth-child(2) {margin-left:10px;}

/* bankhp */

.layout-create.lc-bankhp {position:fixed; background-color:#ffffff; border:1px solid #000000; overflow-x:hidden; overflow-y:auto;}
.layout-create.lc-bankhp .header {position:relative; border-bottom:1px solid #cccccc;}
.layout-create.lc-bankhp .header .side .btn {margin-right:0px;}
.layout-create.lc-bankhp .body {padding:20px; background-color:#fcfcfc;}
.layout-create.lc-bankhp .list ul:nth-child(2) {margin-top:15px;}
.layout-create.lc-bankhp .list li:nth-child(1) {}
.layout-create.lc-bankhp .list li:nth-child(1) {line-height:14px; font-size:12px; color:#333333;}
.layout-create.lc-bankhp .list li:nth-child(2) {margin-top:8px;}
.layout-create.lc-bankhp .list .input {position:relative; padding:0 10px 0 10px; display:block; border:1px solid #cacaca; background-color:#efefef;}
.layout-create.lc-bankhp .list .input input {z-index:1; position:relative; width:100%; height:40px; border:0; background:transparent;}
.layout-create.lc-bankhp .list .input input {line-height:40px; font-size:18px;}
.layout-create.lc-bankhp .list .input span {z-index:2; display:block; content:''; position:absolute; right:10px; top:0;}
.layout-create.lc-bankhp .list .input span {line-height:40px; font-size:18px; color:#333333;}
.layout-create.lc-bankhp .list .input.focus {border:1px solid #333333; background-color:#fff25e;}
.layout-create.lc-bankhp .list .input.focus span {opacity:1;}
.layout-create.lc-bankhp .body .btn {margin-top:20px; display:block; text-align:center; cursor:pointer;}
.layout-create.lc-bankhp .body .btn {text-decoration:none; line-height:45px; font-size:18px; color:#ffffff;}

/* addr */

.layout-create.lc-addr {background-color:#fafafa;}
.layout-create.lc-addr .body {padding:63px 10px 0 10px;}
.layout-create.lc-addr .list {}
.layout-create.lc-addr .list ul {margin-top:10px; padding:19px 15px 15px 15px; border:1px solid #eff0f0; background-color:#ffffff;}
.layout-create.lc-addr .list ul:first-child {margin-top:0;}
.layout-create.lc-addr .list li {position:relative; display:block;}
.layout-create.lc-addr .list li:nth-child(1) span {position:relative; display:inline-block;}
.layout-create.lc-addr .list li:nth-child(1) .place {padding:0 10px; display:inline-block; text-align:center; border:1px solid #000000; background-color:#000000; border-radius:22px;}
.layout-create.lc-addr .list li:nth-child(1) .place {line-height:20px; font-size:10px; color:#ffffff;}
.layout-create.lc-addr .list li:nth-child(1) .type-1 {}
.layout-create.lc-addr .list li:nth-child(1) .type-2 {border:1px solid #dcdcdc; background-color:#ffffff; color:#666666;}
.layout-create.lc-addr .list li:nth-child(1) .text {margin-left:7px; top:3px;}
.layout-create.lc-addr .list li:nth-child(1) .text {line-height:20px; font-size:15px; color:#000000;}
.layout-create.lc-addr .list li:nth-child(1) .s-b-del4 {z-index:1; display:block; position:absolute; right:-15px; top:-19px; width:54px; height:54px; cursor:pointer;}
.layout-create.lc-addr .list li:nth-child(1) .s-b-del4:before {z-index:-1; display:block; content:''; position:absolute; left:calc(50% - 12px); top:calc(50% - 12px); opacity:0.3;}
.layout-create.lc-addr .list li:nth-child(2) {margin-top:9px;}
.layout-create.lc-addr .list li:nth-child(2) {line-height:20px; font-size:14px; color:#666666;}
.layout-create.lc-addr .list li:nth-child(3) {margin-top:12px;}
.layout-create.lc-addr .list li:nth-child(3) p {padding-left:8px; position:relative;}
.layout-create.lc-addr .list li:nth-child(3) p {line-height:19px; font-size:12px; color:#959595;}
.layout-create.lc-addr .list li:nth-child(3) p:before {display:block; content:''; position:absolute; left:0; top:calc(50% - 1px); width:3px; height:3px; background-color:#959595;}
.layout-create.lc-addr .list li:nth-child(4) {margin-top:16px; display:block;}
.layout-create.lc-addr .list li:nth-child(4) span {margin-left:4px; padding:0 15px; display:inline-block; border:1px solid #eff0f0; background-color:#fafafa; border-radius:2px; cursor:pointer;}
.layout-create.lc-addr .list li:nth-child(4) span {font-weight:bold; line-height:34px; font-size:13px; color:#999999;}
.layout-create.lc-addr .list li:nth-child(4) span:first-child {margin-left:0;}
.layout-create.lc-addr .list li:nth-child(4) .on {border:1px solid #333333; background-color:#333333; color:#ffffff;}
.layout-create.lc-addr .not {padding:50px 0;}
.layout-create.lc-addr .not .icon {z-index:1; position:relative; margin:0 auto; width:160px; height:160px; background-position:0px -100px;}
.layout-create.lc-addr .not p {margin-top:20px; text-align:center;}
.layout-create.lc-addr .not p {line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-addr .body .btn {padding:25px 0 30px 0;}
.layout-create.lc-addr .body .btn p {display:block; position:relative; text-align:center; cursor:pointer;}
.layout-create.lc-addr .body .btn p {line-height:45px; font-size:18px; color:#ffffff;}

/* addrw */

.layout-create.lc-addrw {background-color:#fafafa;}
.layout-create.lc-addrw .body {padding:63px 15px 0 15px;}
.layout-create.lc-addrw .inputblock {padding-left:5px; padding-right:5px;}
.layout-create.lc-addrw .inputblock .name {left:5px;}
.layout-create.lc-addrw .inputblock {z-index:1; padding-top:46px; padding-bottom:11px; position:relative; display:block; background-color:transparent;}
.layout-create.lc-addrw .inputblock:before {z-index:-1; display:block; content:''; position:absolute; left:0; bottom:1px; width:100%; height:0; border-bottom:1px solid transparent;}
.layout-create.lc-addrw .inputblock:after {z-index:-1; display:block; content:''; position:absolute; left:0; bottom:0; width:100%; height:0; border-bottom:1px solid #000000; opacity:0.07;}
.layout-create.lc-addrw .inputblock input {z-index:1; position:relative; padding:0; width:100%; height:25px; border:0; background:transparent;}
.layout-create.lc-addrw .inputblock input {font-weight:bold; line-height:25px; font-size:18px;}
.layout-create.lc-addrw .inputblock .name {transition:top 0.2s, font-size 0.2s; z-index:-1; position:absolute; top:46px;}
.layout-create.lc-addrw .inputblock .name {font-weight:bold; line-height:20px; font-size:18px;}
.layout-create.lc-addrw .inputblock .help {z-index:-1; display:block; position:relative; margin-top:7px;}
.layout-create.lc-addrw .inputblock .help {line-height:13px; font-size:11px;}
.layout-create.lc-addrw .inputblock .btn {transition:background 0.2s, color 0.2s; position:absolute; right:0; top:27px; display:block; width:70px; height:43px; background-color:#6d727e; opacity:0;}
.layout-create.lc-addrw .inputblock .btn {white-space:nowrap; text-overflow:ellipsis; word-break:break-all; text-align:center; cursor:pointer;}
.layout-create.lc-addrw .inputblock .btn {line-height:43px; font-size:12px; color:#ffffff;}
.layout-create.lc-addrw .inputblock.focus .name,
.layout-create.lc-addrw .inputblock.value .name {font-weight:normal; top:26px; line-height:12px; font-size:12px;}
.layout-create.lc-addrw .inputblock.focus .btn,
.layout-create.lc-addrw .inputblock.value .btn {z-index:2; opacity:1;}
.layout-create.lc-addrw .inputblock.focus:after,
.layout-create.lc-addrw .inputblock.value:after {opacity:1;}
.layout-create.lc-addrw .inputblock.t-btn input {width:calc(100% - 80px);}
.layout-create.lc-addrw .body .btn {padding:25px 0 30px 0;}
.layout-create.lc-addrw .body .btn p {display:block; position:relative; text-align:center; cursor:pointer;}
.layout-create.lc-addrw .body .btn p {line-height:45px; font-size:18px; color:#ffffff;}

/* addrc */

.layout-create.lc-addrc {background-color:#fafafa;}
.layout-create.lc-addrc .header {z-index:2000;}
.layout-create.lc-addrc .body {padding:53px 0 30px 0;}
.layout-create.lc-addrc .body .btn {margin:20px 10px 0 10px;}
.layout-create.lc-addrc .body .btn p {display:block; position:relative; text-align:center; cursor:pointer;}
.layout-create.lc-addrc .body .btn p {line-height:45px; font-size:18px; color:#ffffff;}

.layout-create.lc-addrc .wrap {padding:25px 15px; border-bottom:1px solid #e0e0e0; background-color:#ffffff;}

.layout-create.lc-addrc .list-f {margin-top:25px;}
.layout-create.lc-addrc .list-f:first-child {margin-top:0;}
.layout-create.lc-addrc .list-f &gt; ul &gt; li {position:relative; display:block;}
.layout-create.lc-addrc .list-f &gt; ul &gt; li:nth-child(1) {margin:-3px 0 0 0; height:16px;}
.layout-create.lc-addrc .list-f &gt; ul &gt; li:nth-child(1) span {padding-right:10px; position:relative; z-index:1; display:inline-block; vertical-align:top;}
.layout-create.lc-addrc .list-f &gt; ul &gt; li:nth-child(1) span {font-weight:bold; line-height:16px; font-size:12px; color:#666666;}
.layout-create.lc-addrc .list-f &gt; ul &gt; li:nth-child(1) span:before {z-index:-1; display:block; content:''; position:absolute; right:0; top:2px;}
.layout-create.lc-addrc .list-f &gt; ul &gt; li:nth-child(2) {margin-top:7px;}
.layout-create.lc-addrc .list-f &gt; ul &gt; li:nth-child(2) {}

.layout-create.lc-addrc .list-f .help {height:15px; margin:4px 0 -4px 0;}
.layout-create.lc-addrc .list-f .help {line-height:15px; font-size:11px; color:#5674b9;}

.layout-create.lc-addrc .list-f .input {vertical-align:top; width:calc(100% - 2px); border:1px solid #cccccc; background-color:#ffffff; cursor:pointer;}
.layout-create.lc-addrc .list-f .input input {padding:0 10px; width:calc(100% - 20px); height:34px;}
.layout-create.lc-addrc .list-f .input input {line-height:34px; font-size:13px; color:#666666;}
.layout-create.lc-addrc .list-f .input.focus {border-color:#000000; background-color:#fff8d6;}
.layout-create.lc-addrc .list-f .input.focus input {color:#000000;}

.layout-create.lc-addrc .list-f .selectbox {transition:border 0.2s, background 0.2s; text-align:left; display:inline-block; vertical-align:middle; position:relative; background-color:#ffffff; border:1px solid #dbdde2; width:calc(100% - 2px); cursor:pointer;}
.layout-create.lc-addrc .list-f .selectbox .select {position:relative; display:block; height:38px; padding:0 9px 0 9px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.layout-create.lc-addrc .list-f .selectbox .select {line-height:38px; font-size:15px; color:#969a9c;}
.layout-create.lc-addrc .list-f .selectbox .select:after {z-index:2; display:block; content:''; position:absolute; right:10px; top:calc(50% - 3px); opacity:0.5;}
.layout-create.lc-addrc .list-f .selectbox .option {display:none; position:absolute; left:-1px; top:38px; width:calc(100% + 2px);}
.layout-create.lc-addrc .list-f .selectbox .option ul {position:relative; overflow-x:hidden; overflow-y:auto; max-height:300px; background-color:#ffffff; border:1px solid #252525;}
.layout-create.lc-addrc .list-f .selectbox .option ul li {position:relative; padding:0 9px 0 9px; display:block; height:38px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.layout-create.lc-addrc .list-f .selectbox .option ul li {line-height:40px; font-size:15px; color:#707070;}
.layout-create.lc-addrc .list-f .selectbox .option ul li:hover {transition:border 0.2s, background 0.2s, color 0.2s; background-color:#f4f5f7; color:#252525;}
.layout-create.lc-addrc .list-f .selectbox .option ul li.focus {background-color:#f4f5f7; color:#252525;}
.layout-create.lc-addrc .list-f .selectbox.focus {background-color:#ffffff; border:1px solid #252525;}
.layout-create.lc-addrc .list-f .selectbox.focus .select {color:#252525;}
.layout-create.lc-addrc .list-f .selectbox.focus .select:after {background-position:-50px 0px; opacity:1;}
.layout-create.lc-addrc .list-f .selectbox.focus .option {display:block;}

.layout-create.lc-addrc .list-f .selectbox.type-flag .countryname {padding-left:35px;}
.layout-create.lc-addrc .list-f .selectbox.type-flag .countrynum {top:-1px; position:relative; display:inline-block; vertical-align:middle; margin-left:10px; line-height:38px; font-size:12px; color:#969a9c;}
.layout-create.lc-addrc .list-f .selectbox.type-flag .flag-code {position:absolute; left:10px; top:8px; width:25px; height:25px;}

/* purchase */

.layout-create.lc-purchase .body {padding:53px 0 0 0;}
.layout-create.lc-purchase .mark-cancel {z-index:1; display:block; content:''; position:fixed; left:calc(50% - 80px); top:153px; width:160px; height:160px; background-size:750px 1250px; background-position:-525px -100px; opacity:1;}
.layout-create.lc-purchase .section {margin-top:20px; background-color:#ffffff;}
.layout-create.lc-purchase .section:first-child {margin-top:0;}
.layout-create.lc-purchase .group {margin:0 15px; border:1px solid #e0e0e0;}
.layout-create.lc-purchase .group ul {display:flex;}
.layout-create.lc-purchase .group li {border-top:1px solid #e0e0e0; padding:10px 0 10px 0;}
.layout-create.lc-purchase .group li:nth-child(1) {width:100px; background-color:#fafafa;}
.layout-create.lc-purchase .group li:nth-child(2) {border-left:1px solid #e0e0e0; width:calc(100% - 101px);}
.layout-create.lc-purchase .group li:nth-child(1) p {position:relative; padding-left:20px;  word-break:break-all;}
.layout-create.lc-purchase .group li:nth-child(1) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-purchase .group li:nth-child(1) p:before {display:block; content:''; position:absolute; left:10px; top:calc(50% - 1px); width:3px; height:3px; background-color:#999999;}
.layout-create.lc-purchase .group li:nth-child(2) p {margin:0 10px; word-break:break-all;}
.layout-create.lc-purchase .group li:nth-child(2) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-purchase .group ul:first-child li {border-top:0;}
.layout-create.lc-purchase .c-info {border-bottom:1px solid #e0e0e0; padding-bottom:20px;}
.layout-create.lc-purchase .c-info .hea {padding:30px 15px 23px 15px;}
.layout-create.lc-purchase .c-info .hea .title {text-align:center;}
.layout-create.lc-purchase .c-info .hea .title {font-weight:bold; line-height:25px; font-size:20px; color:#000000;}
.layout-create.lc-purchase .c-info .hea .text {margin-top:4px; text-align:center;}
.layout-create.lc-purchase .c-info .hea .text {line-height:16px; font-size:12px; color:#000000;}
.layout-create.lc-purchase .c-item {border-bottom:1px solid #e0e0e0; padding-bottom:20px;}
.layout-create.lc-purchase .c-item .hea {padding:30px 15px 20px 15px;}
.layout-create.lc-purchase .c-item .hea .title {margin:-3px 0 -2px 0;}
.layout-create.lc-purchase .c-item .hea .title {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-purchase .c-item .item {margin:0 15px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.layout-create.lc-purchase .c-item .item table {width:100%; table-layout:fixed; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-purchase .c-item .item td {padding:12px 10px; border-top:1px solid #e0e0e0; vertical-align:middle;}
.layout-create.lc-purchase .c-item .item td {border-left:1px solid #e0e0e0;}
.layout-create.lc-purchase .c-item .item td:first-child {border-left:0;}
.layout-create.lc-purchase .c-item .item td:nth-child(1) p:nth-child(1) {margin-top:-3px;}
.layout-create.lc-purchase .c-item .item td:nth-child(1) p:nth-child(1) {line-height:16px; font-size:12px; color:#000000;}
.layout-create.lc-purchase .c-item .item td:nth-child(1) p:nth-child(1) &gt; span {margin-right:5px;}
.layout-create.lc-purchase .c-item .item td:nth-child(1) p:nth-child(2) {margin:4px 0 -2px 0;}
.layout-create.lc-purchase .c-item .item td:nth-child(1) p:nth-child(2) {line-height:16px; font-size:11px; color:#666666;}
.layout-create.lc-purchase .c-item .item td:nth-child(1) p:nth-child(2) .line {color:#e0e0e0;}
.layout-create.lc-purchase .c-item .item td:nth-child(2) {width:70px; text-align:center;}
.layout-create.lc-purchase .c-item .item td:nth-child(2) p {line-height:16px; font-size:11px; color:#666666;}
.layout-create.lc-purchase .c-item .not {margin:0 15px; border:1px solid #e0e0e0; text-align:center;}
.layout-create.lc-purchase .c-item .not {line-height:100px; font-size:12px; color:#000000;}
.layout-create.lc-purchase .c-item .list {margin:10px 15px 0 15px; border:1px solid #e0e0e0;}
.layout-create.lc-purchase .c-item .list ul {display:flex;}
.layout-create.lc-purchase .c-item .list li {border-top:1px solid #e0e0e0; padding:10px 0 10px 0;}
.layout-create.lc-purchase .c-item .list li:nth-child(1) {display:flex; width:100px; background-color:#fafafa; text-align:center;}
.layout-create.lc-purchase .c-item .list li:nth-child(2) {border-left:1px solid #e0e0e0; width:calc(100% - 101px); text-align:right;}
.layout-create.lc-purchase .c-item .list li:nth-child(1) p {margin-left:10px; align-self:center; position:relative;}
.layout-create.lc-purchase .c-item .list li:nth-child(1) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-purchase .c-item .list li:nth-child(2) p {margin:0 10px; word-break:break-all;}
.layout-create.lc-purchase .c-item .list li:nth-child(2) p {line-height:18px; font-size:12px; color:#000000;}
.layout-create.lc-purchase .c-item .list ul:first-child li {border-top:0;}
.layout-create.lc-purchase .c-pay {border-bottom:1px solid #e0e0e0; padding-bottom:20px;}
.layout-create.lc-purchase .c-pay .hea {padding:30px 15px 20px 15px;}
.layout-create.lc-purchase .c-pay .hea .title {margin:-3px 0 -2px 0;}
.layout-create.lc-purchase .c-pay .hea .title {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-purchase .c-pay .list {margin:10px 15px 0 15px; border:1px solid #e0e0e0;}
.layout-create.lc-purchase .c-pay .list:first-child {margin-top:0;}
.layout-create.lc-purchase .c-pay .list ul {display:flex;}
.layout-create.lc-purchase .c-pay .list li {border-top:1px solid #e0e0e0; padding:10px 0 10px 0;}
.layout-create.lc-purchase .c-pay .list li:nth-child(1) {display:flex; width:100px; background-color:#fafafa; text-align:left;}
.layout-create.lc-purchase .c-pay .list li:nth-child(2) {border-left:1px solid #e0e0e0; width:calc(100% - 101px); text-align:left;}
.layout-create.lc-purchase .c-pay .list li:nth-child(1) p {margin-left:10px; align-self:center; position:relative;}
.layout-create.lc-purchase .c-pay .list li:nth-child(1) p {line-height:16px; font-size:12px; color:#666666;}
.layout-create.lc-purchase .c-pay .list li:nth-child(2) p {margin:0 10px; word-break:break-all;}
.layout-create.lc-purchase .c-pay .list li:nth-child(2) p {line-height:16px; font-size:12px; color:#000000;}
.layout-create.lc-purchase .c-pay .list li:nth-child(2) p.title {font-weight:bold; line-height:18px; font-size:14px; color:#000000;}
.layout-create.lc-purchase .c-pay .list li:nth-child(2) p.text {margin-top:5px;}
.layout-create.lc-purchase .c-pay .list li:nth-child(2) p.price {font-weight:bold; line-height:18px; font-size:14px; color:#000000;}
.layout-create.lc-purchase .c-pay .list ul:first-child li {border-top:0;}
.layout-create.lc-purchase .c-con {padding-bottom:20px;}
.layout-create.lc-purchase .c-con .hea {border-bottom:2px solid #000000;}
.layout-create.lc-purchase .c-con .hea .title {z-index:1; position:relative; margin:-3px 0 -2px 0; padding:30px 15px 20px 15px; cursor:pointer;}
.layout-create.lc-purchase .c-con .hea .title {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-purchase .c-con .hea .title:before {z-index:-1; display:block; content:''; position:absolute; right:15px; top:35px; opacity:0.5;}
.layout-create.lc-purchase .c-con .wrap {display:none; padding:20px 15px; background-color:#ffffff; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-purchase .c-con .content {line-height:20px; font-size:14px; color:#333333;}
.layout-create.lc-purchase .c-con .order {margin-top:50px; padding:10px; min-height:60px; position:relative; border:1px solid #ebebeb; background-color:#f8f8fb;}
.layout-create.lc-purchase .c-con .order .dno {display:block; position:absolute; right:10px; top:10px;}
.layout-create.lc-purchase .c-con .order .dno {line-height:14px; font-size:10px; color:#388cf1;}
.layout-create.lc-purchase .c-con .order .thumb {display:block; position:absolute; left:10px; top:10px; width:60px; height:60px;}
.layout-create.lc-purchase .c-con .order .thumb div {display:block; position:relative; width:100%; max-height:60px; overflow:hidden;}
.layout-create.lc-purchase .c-con .order .thumb img {width:100%; border:0;}
.layout-create.lc-purchase .c-con .order .block {margin-left:80px;}
.layout-create.lc-purchase .c-con .order .block p {}
.layout-create.lc-purchase .c-con .order .block p:nth-child(1) {}
.layout-create.lc-purchase .c-con .order .block p:nth-child(1) {font-weight:bold; line-height:16px; font-size:12px; color:#333333;}
.layout-create.lc-purchase .c-con .order .block p:nth-child(2) {margin-top:5px; word-break:break-all;}
.layout-create.lc-purchase .c-con .order .block p:nth-child(2) {line-height:16px; font-size:12px; color:#333333;}
.layout-create.lc-purchase .c-con .wrap.on {display:block;}
.layout-create.lc-purchase .footer .msg {padding:17px 15px 18px 15px; background-color:#000000;}
.layout-create.lc-purchase .footer .msg p {margin-top:5px; padding-left:7px; position:relative;}
.layout-create.lc-purchase .footer .msg p {line-height:15px; font-size:11px; color:#ffffff;}
.layout-create.lc-purchase .footer .msg p:before {display:block; content:''; position:absolute; left:0; top:7px; width:3px; height:3px; background-color:#ffffff;}
.layout-create.lc-purchase .footer .msg p:first-child {margin-top:0;}
.layout-create.lc-purchase .footer .btn {margin:20px 15px 0 15px; border-bottom:1px solid #4c4c4c; background-color:#666666; border-radius:4px; text-align:center; cursor:pointer;}
.layout-create.lc-purchase .footer .btn {font-weight:bold; line-height:46px; font-size:16px; color:#ffffff;}
.layout-create.lc-purchase .footer .copyright {padding:100px 0 30px 0; text-align:center;}
.layout-create.lc-purchase .footer .copyright {line-height:15px; font-size:11px; color:#999999;}

/* tracking */

.layout-create.lc-tracking .body {padding:53px 0 0 0;}
.layout-create.lc-tracking .section {margin-top:20px; background-color:#ffffff;}
.layout-create.lc-tracking .section:first-child {margin-top:0;}
.layout-create.lc-tracking .group {margin:0 15px; border:1px solid #e0e0e0;}
.layout-create.lc-tracking .group ul {display:flex;}
.layout-create.lc-tracking .group li {border-top:1px solid #e0e0e0; padding:10px 0 10px 0;}
.layout-create.lc-tracking .group li:nth-child(1) {width:100px; background-color:#fafafa;}
.layout-create.lc-tracking .group li:nth-child(2) {border-left:1px solid #e0e0e0; width:calc(100% - 101px);}
.layout-create.lc-tracking .group li:nth-child(1) p {position:relative; padding-left:20px; word-break:break-all;}
.layout-create.lc-tracking .group li:nth-child(1) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-tracking .group li:nth-child(1) p:before {display:block; content:''; position:absolute; left:10px; top:calc(50% - 1px); width:3px; height:3px; background-color:#999999;}
.layout-create.lc-tracking .group li:nth-child(2) p {margin:0 10px; word-break:break-all;}
.layout-create.lc-tracking .group li:nth-child(2) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-tracking .group ul:first-child li {border-top:0;}
.layout-create.lc-tracking .c-info {border-bottom:1px solid #e0e0e0; padding-bottom:20px;}
.layout-create.lc-tracking .c-info .hea {padding:30px 15px 23px 15px;}
.layout-create.lc-tracking .c-info .hea .title {text-align:center;}
.layout-create.lc-tracking .c-info .hea .title {font-weight:bold; line-height:25px; font-size:20px; color:#000000;}
.layout-create.lc-tracking .c-info .hea .text {margin-top:9px; text-align:center;}
.layout-create.lc-tracking .c-info .hea .text {line-height:16px; font-size:12px; color:#000000;}
.layout-create.lc-tracking .c-list .hea {padding:30px 15px 20px 15px;}
.layout-create.lc-tracking .c-list .hea .title {margin:-3px 0 -2px 0;}
.layout-create.lc-tracking .c-list .hea .title {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-tracking .c-list .list {margin:0 15px; padding-bottom:20px; border-top:1px solid #000000;}
.layout-create.lc-tracking .c-list .list ul {display:flex;}
.layout-create.lc-tracking .c-list .list li {border-top:1px dotted #e0e0e0; padding:10px 0 10px 0;}
.layout-create.lc-tracking .c-list .list li:nth-child(1) {width:100px;}
.layout-create.lc-tracking .c-list .list li:nth-child(2) {width:calc(100% - 110px);}
.layout-create.lc-tracking .c-list .list li:nth-child(1) p {position:relative; padding-left:5px;}
.layout-create.lc-tracking .c-list .list li:nth-child(1) p {line-height:20px; font-size:12px; color:#666666;}
.layout-create.lc-tracking .c-list .list li:nth-child(2) p {margin:0 10px; word-break:break-all;}
.layout-create.lc-tracking .c-list .list li:nth-child(2) p {line-height:20px; font-size:14px; color:#666666;}
.layout-create.lc-tracking .c-list .list ul:first-child li {border-top:0;}
.layout-create.lc-tracking .c-list .list ul:last-child li {border-bottom:1px solid #e0e0e0;}
.layout-create.lc-tracking .c-list .list ul:first-child li p {font-weight:bold; color:#000000;}
.layout-create.lc-tracking .not {padding:30px 10px 30px 10px;}
.layout-create.lc-tracking .not .icon-not {position:relative; width:160px; height:160px; margin:0 auto; background-position:0 -100px; opacity:0.5;}
.layout-create.lc-tracking .not p {text-align:center;}
.layout-create.lc-tracking .not .text {margin-top:30px; text-align:center;}
.layout-create.lc-tracking .not .text {line-height:20px; font-size:15px; color:#000000;}
.layout-create.lc-tracking .not .text2 {margin-top:13px;}
.layout-create.lc-tracking .not .text2 {line-height:18px; font-size:13px; color:#999999;}
.layout-create.lc-tracking .footer .btn {margin:20px 15px 0 15px; border-bottom:1px solid #4c4c4c; background-color:#666666; border-radius:4px; text-align:center; cursor:pointer;}
.layout-create.lc-tracking .footer .btn {font-weight:bold; line-height:46px; font-size:16px; color:#ffffff;}
.layout-create.lc-tracking .footer .copyright {padding:100px 0 30px 0; text-align:center;}
.layout-create.lc-tracking .footer .copyright {line-height:15px; font-size:11px; color:#999999;}

/* store */

.layout-create.lc-store .body {padding:53px 0 0 0;}
.layout-create.lc-store .section {margin-top:20px; background-color:#ffffff;}
.layout-create.lc-store .section:first-child {margin-top:0;}
.layout-create.lc-store .group {margin:0 15px; border:1px solid #e0e0e0;}
.layout-create.lc-store .group ul {display:flex;}
.layout-create.lc-store .group li {border-top:1px solid #e0e0e0; padding:10px 0 10px 0;}
.layout-create.lc-store .group li:nth-child(1) {width:100px; background-color:#fafafa;}
.layout-create.lc-store .group li:nth-child(2) {border-left:1px solid #e0e0e0; width:calc(100% - 101px);}
.layout-create.lc-store .group li:nth-child(1) p {position:relative; padding-left:20px; word-break:break-all;}
.layout-create.lc-store .group li:nth-child(1) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-store .group li:nth-child(1) p:before {display:block; content:''; position:absolute; left:10px; top:calc(50% - 1px); width:3px; height:3px; background-color:#999999;}
.layout-create.lc-store .group li:nth-child(2) p {margin:0 10px; word-break:break-all;}
.layout-create.lc-store .group li:nth-child(2) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-store .group ul:first-child li {border-top:0;}
.layout-create.lc-store .c-info {border-bottom:1px solid #e0e0e0; padding-bottom:20px;}
.layout-create.lc-store .c-info .hea {padding:30px 15px 23px 15px;}
.layout-create.lc-store .c-info .hea .title {word-break:break-all; text-align:center;}
.layout-create.lc-store .c-info .hea .title {font-weight:bold; line-height:25px; font-size:20px; color:#000000;}
.layout-create.lc-store .c-con {padding-bottom:20px; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-store .c-con .hea {padding:30px 15px 10px 15px;}
.layout-create.lc-store .c-con .hea .title {margin:-3px 0 -2px 0;}
.layout-create.lc-store .c-con .hea .title {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-store .c-con .list {margin:0 15px; padding:11px 5px 12px 5px; border-top:1px solid #000000; border-bottom:1px solid #e0e0e0; word-break:break-all;}
.layout-create.lc-store .c-con .list {line-height:18px; font-size:14px; color:#000000;}
.layout-create.lc-store .c-map {padding-bottom:20px; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-store .c-map .hea {position:relative; padding:30px 15px 20px 15px;}
.layout-create.lc-store .c-map .hea .title {margin:-3px 0 -2px 0;}
.layout-create.lc-store .c-map .hea .title {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-store .c-map .hea .side {padding:10px; position:absolute; right:5px; top:23px; cursor:pointer;}
.layout-create.lc-store .c-map .hea .side span {display:block; padding:0 6px; background-color:#666666; border-radius:3px;}
.layout-create.lc-store .c-map .hea .side span {line-height:19px; font-size:12px; color:#ffffff;}
.layout-create.lc-store .c-map .map {position:relative; z-index:1; height:330px; margin:0 15px;}
.layout-create.lc-store .c-map .map:after {z-index:2; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%;}
.layout-create.lc-store .footer .btn {margin:20px 15px 0 15px; border-bottom:1px solid #4c4c4c; background-color:#666666; border-radius:4px; text-align:center; cursor:pointer;}
.layout-create.lc-store .footer .btn {font-weight:bold; line-height:46px; font-size:16px; color:#ffffff;}
.layout-create.lc-store .footer .copyright {padding:100px 0 30px 0; text-align:center;}
.layout-create.lc-store .footer .copyright {line-height:15px; font-size:11px; color:#999999;}

/* storecode */

.layout-create.lc-storecode .body {padding:53px 0 0 0;}
.layout-create.lc-storecode .section {margin-top:20px; background-color:#ffffff;}
.layout-create.lc-storecode .section:first-child {margin-top:0;}
.layout-create.lc-storecode .group {margin:0 15px; border:1px solid #e0e0e0;}
.layout-create.lc-storecode .group ul {display:flex;}
.layout-create.lc-storecode .group li {border-top:1px solid #e0e0e0; padding:10px 0 10px 0;}
.layout-create.lc-storecode .group li:nth-child(1) {width:100px; background-color:#fafafa;}
.layout-create.lc-storecode .group li:nth-child(2) {border-left:1px solid #e0e0e0; width:calc(100% - 101px);}
.layout-create.lc-storecode .group li:nth-child(1) p {position:relative; padding-left:20px; word-break:break-all;}
.layout-create.lc-storecode .group li:nth-child(1) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-storecode .group li:nth-child(1) p:before {display:block; content:''; position:absolute; left:10px; top:calc(50% - 1px); width:3px; height:3px; background-color:#999999;}
.layout-create.lc-storecode .group li:nth-child(2) p {margin:0 10px; word-break:break-all;}
.layout-create.lc-storecode .group li:nth-child(2) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-storecode .group ul:first-child li {border-top:0;}
.layout-create.lc-storecode .c-info {border-bottom:1px solid #e0e0e0; padding-bottom:20px;}
.layout-create.lc-storecode .c-info .hea {padding:30px 15px 23px 15px;}
.layout-create.lc-storecode .c-info .hea .title {word-break:break-all; text-align:center;}
.layout-create.lc-storecode .c-info .hea .title {font-weight:bold; line-height:25px; font-size:20px; color:#000000;}
.layout-create.lc-storecode .c-qr {padding:30px 10px; text-align:center;}
.layout-create.lc-storecode .c-qr canvas {padding:20px; border:1px solid #000000; max-width:160px; max-height:160px;}
.layout-create.lc-storecode .c-qr .text {margin-top:30px; text-align:center;}
.layout-create.lc-storecode .c-qr .text {font-weight:bold; line-height:20px; font-size:15px; color:#000000;}
.layout-create.lc-storecode .footer .btn {margin:20px 15px 0 15px; border-bottom:1px solid #4c4c4c; background-color:#666666; border-radius:4px; text-align:center; cursor:pointer;}
.layout-create.lc-storecode .footer .btn {font-weight:bold; line-height:46px; font-size:16px; color:#ffffff;}
.layout-create.lc-storecode .footer .copyright {padding:100px 0 30px 0; text-align:center;}
.layout-create.lc-storecode .footer .copyright {line-height:15px; font-size:11px; color:#999999;}

/* request */

.layout-create.lc-request .body {padding:53px 0 0 0;}
.layout-create.lc-request .section {margin-top:20px; background-color:#ffffff;}
.layout-create.lc-request .section:first-child {margin-top:0;}

.layout-create.lc-request .group {margin:0 15px; border:1px solid #e0e0e0;}
.layout-create.lc-request .group ul {display:flex;}
.layout-create.lc-request .group li {border-top:1px solid #e0e0e0; padding:10px 0 10px 0;}
.layout-create.lc-request .group li:nth-child(1) {width:100px; background-color:#fafafa;}
.layout-create.lc-request .group li:nth-child(2) {border-left:1px solid #e0e0e0; width:calc(100% - 101px);}
.layout-create.lc-request .group li:nth-child(1) p {position:relative; padding-left:20px; word-break:break-all;}
.layout-create.lc-request .group li:nth-child(1) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-request .group li:nth-child(1) p:before {display:block; content:''; position:absolute; left:10px; top:calc(50% - 1px); width:3px; height:3px; background-color:#999999;}
.layout-create.lc-request .group li:nth-child(2) p {margin:0 10px; word-break:break-all;}
.layout-create.lc-request .group li:nth-child(2) p {line-height:18px; font-size:12px; color:#666666;}
.layout-create.lc-request .group ul:first-child li {border-top:0;}

.layout-create.lc-request .c-info {padding:30px 15px 20px 15px; border-bottom:1px solid #e0e0e0; background-color:#fafafa;}
.layout-create.lc-request .c-info .title {margin:-4px 0 -1px 0; word-break:break-all;}
.layout-create.lc-request .c-info .title {font-weight:bold; line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-info .title span {display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-info .title .type {margin-left:10px; padding:0 6px; background-color:#ed1c24; border-radius:3px;}
.layout-create.lc-request .c-info .title .type {font-weight:normal; line-height:19px; font-size:12px; color:#ffffff;}
.layout-create.lc-request .c-info .list {margin-top:10px;}
.layout-create.lc-request .c-info .list p {margin-top:5px; position:relative; padding-left:24px; background-color:#eaecef;}
.layout-create.lc-request .c-info .list p:before {display:block; content:''; position:absolute; left:15px; top:calc(50% - 1px); width:3px; height:3px; background-color:#999999;}
.layout-create.lc-request .c-info .list p:first-child {margin-top:0;}
.layout-create.lc-request .c-info .list p span {margin-top:-1px; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-info .list p span {line-height:35px; font-size:12px; color:#666666;}

.layout-create.lc-request .c-res {padding:30px 15px 20px 15px; border-bottom:1px solid #e0e0e0; background-color:#fafafa;}
.layout-create.lc-request .c-res .hea {}
.layout-create.lc-request .c-res .hea .title {text-align:center; word-break:break-all;}
.layout-create.lc-request .c-res .hea .title {font-weight:bold; line-height:25px; font-size:20px; color:#000000;}
.layout-create.lc-request .c-res .hea .text {margin-top:9px; text-align:center; word-break:break-all;}
.layout-create.lc-request .c-res .hea .text {line-height:16px; font-size:12px; color:#000000;}
.layout-create.lc-request .c-res .list {margin-top:20px;}
.layout-create.lc-request .c-res .list p {margin-top:5px; position:relative; padding-left:24px; background-color:#eaecef;}
.layout-create.lc-request .c-res .list p:before {display:block; content:''; position:absolute; left:15px; top:calc(50% - 1px); width:3px; height:3px; background-color:#999999;}
.layout-create.lc-request .c-res .list p:first-child {margin-top:0;}
.layout-create.lc-request .c-res .list p span {margin-top:-1px; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-res .list p span {line-height:35px; font-size:12px; color:#666666;}

.layout-create.lc-request .c-item {border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-item .hea .title {padding:0 15px 0 15px; text-align:center;}
.layout-create.lc-request .c-item .hea .title {font-weight:bold; line-height:45px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-item .hea .checkbox {border-top:1px solid #e0e0e0; width:100%; height:44px;}
.layout-create.lc-request .c-item .hea .checkbox label {padding:0 0 1px 40px;}
.layout-create.lc-request .c-item .hea .checkbox label {line-height:42px; font-size:15px; color:#333333;}
.layout-create.lc-request .c-item .hea .checkbox label:before {left:10px; top:calc(50% - 11px); width:22px; height:22px;}
.layout-create.lc-request .c-item .items {border-top:1px solid #e0e0e0; background-color:#fafafa;}
.layout-create.lc-request .c-item .item {padding:15px 0; position:relative; min-height:75px; border-top:1px solid #dcdcdc;}
.layout-create.lc-request .c-item .item.type2 {border-top:1px solid #dcdcdc;}
.layout-create.lc-request .c-item .item:first-child {border-top:0;}
.layout-create.lc-request .c-item .item .checkbox {z-index:2; position:absolute; left:0px; top:0px; width:100%; height:100%;}
.layout-create.lc-request .c-item .item .checkbox label {}
.layout-create.lc-request .c-item .item .checkbox label:before {left:10px; top:10px; width:20px; height:20px;}
.layout-create.lc-request .c-item .item .thumb {position:absolute; left:15px; top:15px; width:75px;}
.layout-create.lc-request .c-item .item .thumb div {display:block; position:relative; width:100%; max-height:75px; overflow:hidden;}
.layout-create.lc-request .c-item .item .thumb img {width:100%; border:0;}
.layout-create.lc-request .c-item .item .block {margin:0 15px 0 105px;}
.layout-create.lc-request .c-item .item .text {display:block; position:relative; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.layout-create.lc-request .c-item .item .text {line-height:16px; font-size:12px; color:#666666;}
.layout-create.lc-request .c-item .item .title {margin-top:2px; word-break:break-all;}
.layout-create.lc-request .c-item .item .title {font-weight:bold; line-height:18px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-item .item.item-1 .title {color:#5674b9;}
.layout-create.lc-request .c-item .item .addoption {margin-top:5px;}
.layout-create.lc-request .c-item .item .addoption p {margin-top:5px; word-break:break-all;}
.layout-create.lc-request .c-item .item .addoption p {line-height:16px; font-size:12px; color:#5674b9;}
.layout-create.lc-request .c-item .item .addoption p:first-child {margin-top:0;}
.layout-create.lc-request .c-item .item .optiontxt {margin-top:5px;}
.layout-create.lc-request .c-item .item .optiontxt {line-height:16px; font-size:12px; color:#5674b9;}
.layout-create.lc-request .c-item .item .quantity {position:relative; margin-top:13px; padding:15px 0 4px 0; border-top:1px solid #e0e0e0;}
.layout-create.lc-request .c-item .item .quantity &gt; p {}
.layout-create.lc-request .c-item .item .quantity &gt; p {line-height:16px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-item .item .qty {position:absolute; right:0; top:13px;}
.layout-create.lc-request .c-item .item .qty span {display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-item .item .qty span:nth-child(1) {font-weight:bold; line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-item .item .qty span:nth-child(2) {margin-left:5px; margin-top:1px;}
.layout-create.lc-request .c-item .item .qty span:nth-child(2) {line-height:18px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-item .item .side {z-index:10; display:block; position:absolute; right:-10px; top:0; height:47px; background-color:#fafafa;}
.layout-create.lc-request .c-item .item .side li {display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-item .item .side li:nth-child(1) {line-height:47px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-item .item .side .input {display:none; position:relative; left:2px; top:9px; vertical-align:top; width:50px; border:1px solid #cccccc; background-color:#ffffff; cursor:pointer;}
.layout-create.lc-request .c-item .item .side .input input {padding:0 7px; width:calc(100% - 14px); height:30px; text-align:right;}
.layout-create.lc-request .c-item .item .side .input input {font-weight:bold; line-height:30px; font-size:16px; color:#666666;}
.layout-create.lc-request .c-item .item .side .input.focus {border-color:#000000; background-color:#fff8d6;}
.layout-create.lc-request .c-item .item .side .input.focus input {color:#000000;}
.layout-create.lc-request .c-item .item .side .view {z-index:2; position:relative; margin:0 -4px 0 -1px;}
.layout-create.lc-request .c-item .item .side .view span {display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-item .item .side .cnt {font-weight:bold; line-height:47px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-item .item .side .txt {margin-left:5px;}
.layout-create.lc-request .c-item .item .side .txt {line-height:47px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-item .item .side .minus,
.layout-create.lc-request .c-item .item .side .plus {z-index:1; top:-2px; position:relative; display:inline-block; vertical-align:top; width:52px; height:52px; cursor:pointer;}
.layout-create.lc-request .c-item .item .side .minus:before,
.layout-create.lc-request .c-item .item .side .plus:before {z-index:-1; display:block; content:''; position:absolute; left:calc(50% - 6px); top:calc(50% - 6px); opacity:0.5;}
.layout-create.lc-request .c-item .item .side .minus:after,
.layout-create.lc-request .c-item .item .side .plus:after {z-index:-2; display:block; content:''; position:absolute; left:calc(50% - 15px); top:calc(50% - 15px); width:30px; height:30px; border:1px solid #cdcdcd; background-color:#ffffff; border-radius:100%;}
.layout-create.lc-request .c-item .item .list {position:relative; margin:13px 0 -6px 0; padding:10px 0 0px 0; border-top:1px solid #e0e0e0;}
.layout-create.lc-request .c-item .item .list ul {margin-top:1px; display:flex;}
.layout-create.lc-request .c-item .item .list ul:first-child {margin-top:0;}
.layout-create.lc-request .c-item .item .list li:nth-child(1) p {word-break:break-all;}
.layout-create.lc-request .c-item .item .list li:nth-child(1) p {line-height:20px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-item .item .list li:nth-child(2) p {margin-left:7px; word-break:break-all;}
.layout-create.lc-request .c-item .item .list li:nth-child(2) p {line-height:20px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-item .item .list li:nth-child(2) p.price {line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-item .item .list li:nth-child(2) p.price .currency-price {font-weight:bold;}
.layout-create.lc-request .c-item .item .list li:nth-child(2) p.price .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-request .c-item .item .list li:nth-child(2) p.price .currency-decimal {line-height:20px; font-size:16px;}
.layout-create.lc-request .c-item .item .list li:nth-child(2) p.price .currency-text {margin-left:3px; position:relative; top:-2px}
.layout-create.lc-request .c-item .item .list li:nth-child(2) p.price .currency-text {line-height:20px; font-size:12px;}

.layout-create.lc-request .c-item .items.type-none .item {display:none;}
.layout-create.lc-request .c-item .items.type-none.on .item,
.layout-create.lc-request .c-item .items.type-none .item.on {display:block;}
.layout-create.lc-request .c-item .items.type-none .item.first {border-top:0;}

.layout-create.lc-request .c-addr {padding-bottom:20px; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-addr .hea {padding:30px 15px 30px 15px;}
.layout-create.lc-request .c-addr .hea .title {text-align:center;}
.layout-create.lc-request .c-addr .hea .title {font-weight:bold; line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-addr .group {}
.layout-create.lc-request .c-addr li &gt; .radio {position:relative; top:1px; margin-left:10px; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-addr li &gt; label {margin-left:7px; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-addr li &gt; label {line-height:16px; font-size:12px; color:#666666;}
.layout-create.lc-request .c-addr li &gt; label.focus {color:#000000;}
.layout-create.lc-request .c-addr .btn {position:relative; padding:15px 0 0px 0; height:28px;}
.layout-create.lc-request .c-addr .btn .side {display:block; position:absolute; right:15px; top:15px;}
.layout-create.lc-request .c-addr .btn .side span {padding:0 10px; display:inline-block; border:1px solid #666666; background-color:#ffffff; cursor:pointer;}
.layout-create.lc-request .c-addr .btn .side span {line-height:28px; font-size:13px; color:#666666;}

.layout-create.lc-request .c-msg {padding:30px 15px; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-msg p {word-break:break-all;}
.layout-create.lc-request .c-msg p {line-height:20px; font-size:13px; color:#000000;}

.layout-create.lc-request .c-help {padding:30px 15px; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-help p {text-align:center; word-break:break-all;}
.layout-create.lc-request .c-help .title {font-weight:bold; line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-help .text {margin-top:5px;}
.layout-create.lc-request .c-help .text {line-height:16px; font-size:12px; color:#666666;}

.layout-create.lc-request .c-ct {border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-ct .hea .title {padding:0 15px 0 15px; text-align:center;}
.layout-create.lc-request .c-ct .hea .title {font-weight:bold; line-height:45px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-ct .list {background-color:#fafafa;}
.layout-create.lc-request .c-ct .list .radio {border-top:1px solid #e0e0e0; width:100%; height:44px;}
.layout-create.lc-request .c-ct .list .radio label {padding:0 0 1px 40px;}
.layout-create.lc-request .c-ct .list .radio label {line-height:42px; font-size:15px; color:#666666;}
.layout-create.lc-request .c-ct .list .radio label:before {left:10px; top:calc(50% - 11px); width:22px; height:22px;}
.layout-create.lc-request .c-ct .list .radio label.focus {color:#000000;}

.layout-create.lc-request .c-con {border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-con .hea .title {padding:0 15px 0 15px; text-align:center;}
.layout-create.lc-request .c-con .hea .title {font-weight:bold; line-height:45px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-con .list {border-top:1px solid #e0e0e0; padding:15px; background-color:#fafafa;}
.layout-create.lc-request .c-con .textarea {padding:10px; display:block; border:1px solid #cccccc; width:calc(100% - 22px); background-color:#ffffff;}
.layout-create.lc-request .c-con .textarea textarea {height:78px; margin:0; padding:0; width:100%; display:block;}
.layout-create.lc-request .c-con .textarea textarea {line-height:20px; font-size:13px; color:#666666;}
.layout-create.lc-request .c-con .textarea.focus {border-color:#000000; background-color:#fff8d6;}
.layout-create.lc-request .c-con .textarea.focus textarea {color:#000000;}

.layout-create.lc-request .c-exc {margin:20px 10px 0 10px; background-color:transparent;}
.layout-create.lc-request .c-exc .item {margin-top:20px; position:relative; border:1px solid #e0e0e0; background-color:#eaecef;}
.layout-create.lc-request .c-exc .item:first-child {margin-top:0;}
.layout-create.lc-request .c-exc .item .source,
.layout-create.lc-request .c-exc .item .target {position:relative; min-height:75px; padding-top:15px;}
.layout-create.lc-request .c-exc .item .source {}
.layout-create.lc-request .c-exc .item .target {display:none; border-top:1px solid #e0e0e0; background-color:#ffffff;}
.layout-create.lc-request .c-exc .item .thumb {position:absolute; left:15px; top:15px; width:75px;}
.layout-create.lc-request .c-exc .item .thumb div {display:block; position:relative; width:100%; max-height:75px; overflow:hidden;}
.layout-create.lc-request .c-exc .item .thumb img {width:100%; border:0;}
.layout-create.lc-request .c-exc .item .block {margin:0 15px 0 105px;}
.layout-create.lc-request .c-exc .item .text {display:block; position:relative; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.layout-create.lc-request .c-exc .item .text {line-height:16px; font-size:12px; color:#666666;}
.layout-create.lc-request .c-exc .item .title {margin-top:2px; word-break:break-all;}
.layout-create.lc-request .c-exc .item .title {font-weight:bold; line-height:18px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-exc .item .addoption {margin-top:5px;}
.layout-create.lc-request .c-exc .item .addoption p {margin-top:5px; word-break:break-all;}
.layout-create.lc-request .c-exc .item .addoption p {line-height:16px; font-size:12px; color:#5674b9;}
.layout-create.lc-request .c-exc .item .addoption p:first-child {margin-top:0;}
.layout-create.lc-request .c-exc .item .addoption .optbtn {padding-right:9px; z-index:1; position:relative; display:none; margin-left:5px;}
.layout-create.lc-request .c-exc .item .addoption .optbtn {line-height:16px; font-size:12px; color:#999999;}
.layout-create.lc-request .c-exc .item .addoption .optbtn:before {z-index:-1; display:block; content:''; position:absolute; right:0; top:3px; opacity:0.3;}
.layout-create.lc-request .c-exc .item .optiontxt {margin-top:5px;}
.layout-create.lc-request .c-exc .item .optiontxt {line-height:16px; font-size:12px; color:#5674b9;}
.layout-create.lc-request .c-exc .item .quantity {position:relative; margin-top:13px; padding:15px 0 15px 0; border-top:1px solid #e0e0e0;}
.layout-create.lc-request .c-exc .item .quantity &gt; p {}
.layout-create.lc-request .c-exc .item .quantity &gt; p {line-height:16px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-exc .item .qty {position:absolute; right:0; top:13px;}
.layout-create.lc-request .c-exc .item .qty span {display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-exc .item .qty span:nth-child(1) {font-weight:bold; line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-exc .item .qty span:nth-child(2) {margin-left:5px; margin-top:1px;}
.layout-create.lc-request .c-exc .item .qty span:nth-child(2) {line-height:18px; font-size:12px; color:#333333;}
/*.layout-create.lc-request .c-exc .item .target .addoption p {cursor:pointer;}*/
.layout-create.lc-request .c-exc .item .target .addoption .optbtn {display:inline-block;}
.layout-create.lc-request .c-exc .btn {border-top:1px solid #e0e0e0;}
.layout-create.lc-request .c-exc .btn ul {}
.layout-create.lc-request .c-exc .btn ul li {width:50%; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-exc .btn ul li:nth-child(2) {border-left:1px solid #e0e0e0; width:calc(50% - 1px);}
.layout-create.lc-request .c-exc .btn .radio {display:block; width:100%; height:auto;}
.layout-create.lc-request .c-exc .btn .radio &gt; label {width:100%; height:auto; display:block; vertical-align:top; background-color:#fbfbfb; text-align:center; cursor:pointer;}
.layout-create.lc-request .c-exc .btn .radio &gt; label {line-height:37px; font-size:13px; color:#999999;}
.layout-create.lc-request .c-exc .btn .radio &gt; label:before {display:none;}
.layout-create.lc-request .c-exc .btn .radio &gt; label.focus {background-color:#000000; color:#ffffff;}

.layout-create.lc-request .c-price {border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-price .warning {}
.layout-create.lc-request .c-price .warning p {margin-top:10px; padding:11px 15px 12px 15px; background-color:#ffd800;}
.layout-create.lc-request .c-price .warning p {line-height:18px; font-size:12px; color:#000000;}
.layout-create.lc-request .c-price .warning p:first-child {margin-top:0;}
.layout-create.lc-request .c-price .list ul {margin:10px 0 -7px 0; position:relative; display:block;}
.layout-create.lc-request .c-price .list ul:first-child {margin-top:0;}
.layout-create.lc-request .c-price .list li {display:block;}
.layout-create.lc-request .c-price .list li:nth-child(1) {line-height:20px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-price .list li:nth-child(2) {position:absolute; right:0; top:0;}
.layout-create.lc-request .c-price .list li:nth-child(2) {line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-price .list li:nth-child(2) .currency-price {font-weight:bold;}
.layout-create.lc-request .c-price .list li:nth-child(2) .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-request .c-price .list li:nth-child(2) .currency-decimal {line-height:14px; font-size:12px;}
.layout-create.lc-request .c-price .list li:nth-child(2) .currency-text {margin-left:3px; position:relative; top:-1px;}
.layout-create.lc-request .c-price .list li:nth-child(2) .currency-text {line-height:17px; font-size:12px;}
.layout-create.lc-request .c-price .list.type-details {padding:11px 15px 19px 15px;}
.layout-create.lc-request .c-price .list.type-details li:nth-child(1) {color:#666666;}
.layout-create.lc-request .c-price .list.type-details li:nth-child(2) {color:#666666;}
.layout-create.lc-request .c-price .list.type-price {padding:16px 15px 24px 15px;}
.layout-create.lc-request .c-price .list.type-price {border-top:2px solid #000000;}
.layout-create.lc-request .c-price .list ul.red li:nth-child(1),
.layout-create.lc-request .c-price .list ul.red li:nth-child(2) {color:#ff003f;}
.layout-create.lc-request .c-price .list ul.blue li:nth-child(1),
.layout-create.lc-request .c-price .list ul.blue li:nth-child(2) {color:#4179ce;}
.layout-create.lc-request .c-price .list ul.blue li:nth-child(2) {font-weight:bold; font-size:15px;}

.layout-create.lc-request .c-price2 {border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-price2 .hea {padding:30px 15px 5px 15px;}
.layout-create.lc-request .c-price2 .hea &gt; span {margin:-3px 0 -2px 0; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-price2 .hea .title {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-request .c-price2 .hea .text {margin-left:7px;}
.layout-create.lc-request .c-price2 .hea .text {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-request .c-price2 .hea .msg {text-align:center;}
.layout-create.lc-request .c-price2 .hea .msg {font-weight:bold; line-height:25px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-price2 .list {margin:14px 0 0 0; padding:11px 0 0 0; border-top:1px solid #000000;}
.layout-create.lc-request .c-price2 .list ul {padding:0 15px; margin:10px 0 -4px 0; position:relative; display:block;}
.layout-create.lc-request .c-price2 .list ul:first-child {margin-top:0;}
.layout-create.lc-request .c-price2 .list li {display:block;}
.layout-create.lc-request .c-price2 .list li:nth-child(1) {line-height:20px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-price2 .list li:nth-child(2) {position:absolute; right:15px; top:0;}
.layout-create.lc-request .c-price2 .list li:nth-child(2) {line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-price2 .list li:nth-child(2) .currency-price {font-weight:bold;}
.layout-create.lc-request .c-price2 .list li:nth-child(2) .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-request .c-price2 .list li:nth-child(2) .currency-decimal {line-height:14px; font-size:12px;}
.layout-create.lc-request .c-price2 .list li:nth-child(2) .currency-text {margin-left:3px; position:relative; top:-1px;}
.layout-create.lc-request .c-price2 .list li:nth-child(2) .currency-text {line-height:17px; font-size:12px;}
.layout-create.lc-request .c-price2 .list li:nth-child(2).red {color:#ff003f;}
.layout-create.lc-request .c-price2 .list li:nth-child(2).blue {color:#4179ce;}
.layout-create.lc-request .c-price2 .list ul:last-child {margin-top:16px; border-top:1px solid #000000; height:52px;}
.layout-create.lc-request .c-price2 .list ul:last-child.type2 {border-top:2px solid #000000;}
.layout-create.lc-request .c-price2 .list ul:last-child li {position:absolute; right:15px; top:7px;}
.layout-create.lc-request .c-price2 .list ul:last-child p {position:relative; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-price2 .list ul:last-child p:nth-child(1) {top:2px; margin-right:20px;}
.layout-create.lc-request .c-price2 .list ul:last-child p:nth-child(1) {line-height:30px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-price2 .list ul:last-child .price {line-height:30px; font-size:25px; color:#000000;}
.layout-create.lc-request .c-price2 .list ul:last-child .price .currency-price {font-weight:bold;}
.layout-create.lc-request .c-price2 .list ul:last-child .price .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-request .c-price2 .list ul:last-child .price .currency-decimal {line-height:14px; font-size:13px;}
.layout-create.lc-request .c-price2 .list ul:last-child .price .currency-text {margin-left:3px; position:relative; top:-1px;}
.layout-create.lc-request .c-price2 .list ul:last-child .price .currency-text {line-height:17px; font-size:13px;}

.layout-create.lc-request .c-assent {border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-assent .hea .title {padding:0 15px 0 15px; text-align:center;}
.layout-create.lc-request .c-assent .hea .title {font-weight:bold; line-height:45px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-assent .list {position:relative; border-top:1px solid #e0e0e0; background-color:#fafafa;}
.layout-create.lc-request .c-assent .list .checkbox {width:100%; height:44px;}
.layout-create.lc-request .c-assent .list .checkbox label {padding:0 0 1px 40px;}
.layout-create.lc-request .c-assent .list .checkbox label {line-height:42px; font-size:14px; color:#333333;}
.layout-create.lc-request .c-assent .list .checkbox label:before {left:10px; top:calc(50% - 11px); width:22px; height:22px;}
.layout-create.lc-request .c-assent .list .text {display:block; position:absolute; left:40px; top:0;}
.layout-create.lc-request .c-assent .list .text {line-height:44px; font-size:14px; color:#333333;}
.layout-create.lc-request .c-assent .list .text span {z-index:1; display:inline-block; position:relative; text-decoration:underline; color:#2e3192; cursor:pointer;}

.layout-create.lc-request .c-pay {border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-pay .hea {padding:30px 15px 5px 15px;}
.layout-create.lc-request .c-pay .hea &gt; span {margin:-3px 0 -2px 0; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-pay .hea .title {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-request .c-pay .hea .text {margin-left:7px;}
.layout-create.lc-request .c-pay .hea .text {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-request .c-pay .hea .msg {text-align:center;}
.layout-create.lc-request .c-pay .hea .msg {font-weight:bold; line-height:25px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-pay .list {margin:14px 15px 0 15px; padding:11px 0 0 0; border-top:1px solid #000000;}
.layout-create.lc-request .c-pay .list ul {margin-top:10px; margin-bottom:-4px; position:relative; display:block;}
.layout-create.lc-request .c-pay .list ul:first-child {margin-top:0;}
.layout-create.lc-request .c-pay .list li {display:block;}
.layout-create.lc-request .c-pay .list li:nth-child(1) {line-height:20px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-pay .list li:nth-child(2) {position:absolute; right:0; top:0;}
.layout-create.lc-request .c-pay .list li:nth-child(2) {line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-pay .list li:nth-child(2) .currency-price {font-weight:bold;}
.layout-create.lc-request .c-pay .list li:nth-child(2) .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-request .c-pay .list li:nth-child(2) .currency-decimal {line-height:14px; font-size:12px;}
.layout-create.lc-request .c-pay .list li:nth-child(2) .currency-text {margin-left:3px; position:relative; top:-1px;}
.layout-create.lc-request .c-pay .list li:nth-child(2) .currency-text {line-height:17px; font-size:12px;}
.layout-create.lc-request .c-pay .list li:nth-child(2).red {color:#ff003f;}
.layout-create.lc-request .c-pay .list li:nth-child(2).blue {color:#4179ce;}
.layout-create.lc-request .c-pay .list ul:last-child {margin-top:16px; border-top:1px solid #000000; height:52px;}
.layout-create.lc-request .c-pay .list ul:last-child.type2 {border-top:2px solid #000000;}
.layout-create.lc-request .c-pay .list ul:last-child li {position:absolute; right:0; top:7px;}
.layout-create.lc-request .c-pay .list ul:last-child p {position:relative; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-pay .list ul:last-child p:nth-child(1) {top:2px; margin-right:20px;}
.layout-create.lc-request .c-pay .list ul:last-child p:nth-child(1) {line-height:30px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-pay .list ul:last-child .price {line-height:30px; font-size:25px; color:#000000;}
.layout-create.lc-request .c-pay .list ul:last-child .price .currency-price {font-weight:bold;}
.layout-create.lc-request .c-pay .list ul:last-child .price .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-request .c-pay .list ul:last-child .price .currency-decimal {line-height:14px; font-size:13px;}
.layout-create.lc-request .c-pay .list ul:last-child .price .currency-text {margin-left:3px; position:relative; top:-1px;}
.layout-create.lc-request .c-pay .list ul:last-child .price .currency-text {line-height:17px; font-size:13px;}
.layout-create.lc-request .c-pay .method {padding:45px 0 15px 0; border-top:1px solid #e0e0e0; background-color:#f5f5f5;}
.layout-create.lc-request .c-pay .method .msg {text-align:center; margin:-4px 15px -1px 15px;}
.layout-create.lc-request .c-pay .method .msg {font-weight:bold; line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-pay .method .wrap {margin:20px 15px 0 15px; z-index:1; position:relative; background-color:#ffffff; border-radius:4px;}
.layout-create.lc-request .c-pay .method .wrap:before {z-index:-1; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%; box-shadow:3px 3px 3px 0 #000000; opacity:0.2; border-radius:4px;}
.layout-create.lc-request .c-pay .method .title {position:relative; padding:11px 15px 12px 15px;}
.layout-create.lc-request .c-pay .method .title li {display:block;}
.layout-create.lc-request .c-pay .method .title li:nth-child(1) {}
.layout-create.lc-request .c-pay .method .title li:nth-child(1) {font-weight:bold; line-height:20px; font-size:14px; color:#333333;}
.layout-create.lc-request .c-pay .method .title li:nth-child(2) {position:absolute; right:15px; top:11px;}
.layout-create.lc-request .c-pay .method .title li:nth-child(2) {font-weight:bold; line-height:20px; font-size:14px; color:#333333;}
.layout-create.lc-request .c-pay .method .array {padding:12px 15px 13px 15px; border-top:1px dotted #dcdcdc;}
.layout-create.lc-request .c-pay .method .array ul {margin-top:0;}
.layout-create.lc-request .c-pay .method .array ul:first-child {margin-top:0px;}
.layout-create.lc-request .c-pay .method .array li {position:relative; display:inline-block; vertical-align:middle;}
.layout-create.lc-request .c-pay .method .array li:nth-child(1) {padding-left:10px;}
.layout-create.lc-request .c-pay .method .array li:nth-child(1) {line-height:16px; font-size:12px; color:#999999;}
.layout-create.lc-request .c-pay .method .array li:nth-child(1):before {display:block; content:''; position:absolute; left:0; top:calc(50% - 1px); width:3px; height:3px; background-color:#999999;}
.layout-create.lc-request .c-pay .method .array li:nth-child(2) {margin-left:10px;}
.layout-create.lc-request .c-pay .method .array li:nth-child(2) {line-height:16px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-pay .method .btns {margin-top:15px;}
.layout-create.lc-request .c-pay .method .btns ul {text-align:center;}
.layout-create.lc-request .c-pay .method .btns li {margin-left:4px; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-pay .method .btns li:first-child {margin-left:0;}
.layout-create.lc-request .c-pay .method .btns li span,
.layout-create.lc-request .c-pay .method .btns li a {padding:0 20px; display:inline-block; background-color:#000000; border-radius:3px; text-align:center; cursor:pointer; line-height:27px; font-size:13px; color:#ffffff;}
.layout-create.lc-request .c-pay .banks {padding:45px 0 15px 0; border-top:1px solid #e0e0e0; background-color:#f5f5f5;}
.layout-create.lc-request .c-pay .banks .msg {text-align:center; margin:0 15px -2px 15px;}
.layout-create.lc-request .c-pay .banks .msg {font-weight:bold; line-height:20px; font-size:16px; color:#000000;}
.layout-create.lc-request .c-pay .banks .bank {margin:18px 15px 0 15px; z-index:1; position:relative; background-color:#ffffff; border-radius:4px;}
.layout-create.lc-request .c-pay .banks .bank:before {z-index:-1; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%; box-shadow:3px 3px 3px 0 #000000; opacity:0.2; border-radius:4px;}
.layout-create.lc-request .c-pay .banks .bank .block {padding:12px 15px 13px 15px; border-top:1px dotted #dcdcdc;}
.layout-create.lc-request .c-pay .banks .bank .block:first-child {border-top:0px;}
.layout-create.lc-request .c-pay .banks .bank .block ul {margin-top:0;}
.layout-create.lc-request .c-pay .banks .bank .block ul:first-child {margin-top:0px;}
.layout-create.lc-request .c-pay .banks .bank .block li {position:relative; display:inline-block; vertical-align:middle;}
.layout-create.lc-request .c-pay .banks .bank .block li:nth-child(1) {padding-left:10px;}
.layout-create.lc-request .c-pay .banks .bank .block li:nth-child(1) {line-height:16px; font-size:12px; color:#999999;}
.layout-create.lc-request .c-pay .banks .bank .block li:nth-child(1):before {display:block; content:''; position:absolute; left:0; top:calc(50% - 1px); width:3px; height:3px; background-color:#999999;}
.layout-create.lc-request .c-pay .banks .bank .block li:nth-child(2) {margin-left:10px;}
.layout-create.lc-request .c-pay .banks .bank .block li:nth-child(2) {line-height:16px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-pay .banks .bank .title {line-height:16px; font-size:12px; color:#999999;}
.layout-create.lc-request .c-pay .banks .bank .text {margin-top:3px;}
.layout-create.lc-request .c-pay .banks .bank .text {font-weight:bold; line-height:18px; font-size:14px; color:#333333;}
.layout-create.lc-request .c-pay .banks .bank .text2 {margin-top:0px;}
.layout-create.lc-request .c-pay .banks .bank .text2 {font-weight:bold; line-height:16px; font-size:12px; color:#333333;}
.layout-create.lc-request .c-pay .banks .btns {margin-top:15px;}
.layout-create.lc-request .c-pay .banks .btns.t-bank {margin-bottom:15px;}
.layout-create.lc-request .c-pay .banks .btns.t-tk {margin-top:13px;}
.layout-create.lc-request .c-pay .banks .btns ul {text-align:center;}
.layout-create.lc-request .c-pay .banks .btns li {margin-left:4px; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-pay .banks .btns li:first-child {margin-left:0;}
.layout-create.lc-request .c-pay .banks .btns .btn {padding:0 20px; display:inline-block; background-color:#000000; border-radius:3px; text-align:center; cursor:pointer;}
.layout-create.lc-request .c-pay .banks .btns .btn {line-height:27px; font-size:13px; color:#ffffff;}
.layout-create.lc-request .c-pay .banks .btns .select {position:relative; display:block; background-color:#000000; border-radius:3px; cursor:pointer; text-align:center;}
.layout-create.lc-request .c-pay .banks .btns .select select {-webkit-appearance:none; -moz-appearance:none; appearance:none;}
.layout-create.lc-request .c-pay .banks .btns .select select {z-index:2; display:block; position:absolute; left:0; top:0; width:100%; height:27px; background-color:transparent; border:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; opacity:0; cursor:pointer;}
.layout-create.lc-request .c-pay .banks .btns .select select {line-height:27px; font-size:13px; color:#000000;}
.layout-create.lc-request .c-pay .banks .btns .select span {padding:0 15px; z-index:1; position:relative; display:block; height:27px; text-align:center;}
.layout-create.lc-request .c-pay .banks .btns .select span {line-height:27px; font-size:13px; color:#ffffff;}
.layout-create.lc-request .c-pay .fbtn {padding:15px 15px 20px 15px; position:relative; height:28px; text-align:center;}
.layout-create.lc-request .c-pay .fbtn li {margin-left:4px; display:inline-block;}
.layout-create.lc-request .c-pay .fbtn li:first-child {margin-left:0;}
.layout-create.lc-request .c-pay .fbtn span,
.layout-create.lc-request .c-pay .fbtn a {display:block; padding:0 10px; border:1px solid #000000; background-color:#000000; line-height:26px; font-size:13px; color:#ffffff; cursor:pointer;}
.layout-create.lc-request .c-pay .fbtn span.red {background-color:#ffffff; border-color:#ed1c25; color:#ed1c25;}

.layout-create.lc-request .c-cou {padding-bottom:20px; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-cou .hea {padding:30px 15px 5px 15px;}
.layout-create.lc-request .c-cou .hea &gt; span {margin:-3px 0 -2px 0; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-cou .hea .title {margin:-3px 0 -2px 0;}
.layout-create.lc-request .c-cou .hea .title {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-request .c-cou .hea .text {margin-left:7px;}
.layout-create.lc-request .c-cou .hea .text {font-weight:bold; line-height:22px; font-size:18px; color:#000000;}
.layout-create.lc-request .c-cou .list {margin:14px 15px 0 15px; padding:11px 0 16px 0; border-top:1px solid #000000; border-bottom:1px solid #000000;}
.layout-create.lc-request .c-cou .list p {margin-top:10px; margin-bottom:-4px; position:relative; display:block;}
.layout-create.lc-request .c-cou .list p {line-height:20px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-cou .list p:first-child {margin-top:0;}
.layout-create.lc-request .c-cou .msg {padding-left:7px; margin:17px 15px -2px 15px; position:relative;}
.layout-create.lc-request .c-cou .msg {line-height:15px; font-size:11px; color:#666666;}
.layout-create.lc-request .c-cou .msg:before {display:block; content:''; position:absolute; left:0; top:7px; width:2px; height:2px; background-color:#666666;}

.layout-create.lc-request .c-payment .hea .title {padding:0 43px 0 15px; position:relative; border-bottom:2px solid #000000; background-color:#ffffff;}
.layout-create.lc-request .c-payment .hea .title {font-weight:bold; line-height:53px; font-size:18px; color:#000000;}
.layout-create.lc-request .c-payment .hea .title:before {display:block; content:''; position:absolute; right:15px; top:calc(50% - 5px);}
.layout-create.lc-request .c-payment .hea .block {padding:0 15px;}
.layout-create.lc-request .c-payment .hea .block ul {padding:15px 5px 15px 5px; display:block; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-request .c-payment .hea .block li {display:block;}
.layout-create.lc-request .c-payment .hea .block li:nth-child(1) {margin:-3px 0 0 0;}
.layout-create.lc-request .c-payment .hea .block li:nth-child(1) {font-weight:bold; line-height:16px; font-size:12px; color:#666666;}
.layout-create.lc-request .c-payment .hea .block li:nth-child(2) {margin:2px 0 -2px 0; word-break:break-all;}
.layout-create.lc-request .c-payment .hea .block li:nth-child(2) {line-height:18px; font-size:14px; color:#666666;}

.layout-create.lc-request .c-payment .hea .price {margin:15px 15px 0 15px; text-align:right; padding:7px 10px 11px 0; background-color:#000000;}
.layout-create.lc-request .c-payment .hea .price p {display:inline-block; vertical-align:middle;}
.layout-create.lc-request .c-payment .hea .price p {line-height:30px; font-size:25px; color:#ffffff;}
.layout-create.lc-request .c-payment .hea .price p:nth-child(1) {margin:3px 20px 0 0;}
.layout-create.lc-request .c-payment .hea .price p:nth-child(1) {line-height:18px; font-size:14px;}
.layout-create.lc-request .c-payment .hea .price .currency-price {font-weight:bold;}
.layout-create.lc-request .c-payment .hea .price .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-request .c-payment .hea .price .currency-decimal {line-height:18px; font-size:14px;}
.layout-create.lc-request .c-payment .hea .price .currency-text {margin-left:3px; position:relative; top:-1px;}
.layout-create.lc-request .c-payment .hea .price .currency-text {line-height:17px; font-size:12px;}

.layout-create.lc-request .c-payment .box {border-top:1px solid #dcdcdc;}
.layout-create.lc-request .c-payment .box:first-child {margin-top:50px;}
.layout-create.lc-request .c-payment .box:last-child {border-bottom:1px solid #dcdcdc;}
.layout-create.lc-request .c-payment .box .b-hea {position:relative;}
.layout-create.lc-request .c-payment .box .b-hea .radio {position:relative; display:block; width:100%; height:auto;}
.layout-create.lc-request .c-payment .box .b-hea .radio &gt; span {display:inline-block; vertical-align:middle;}
.layout-create.lc-request .c-payment .box .b-hea .radio label {position:relative; display:block; width:100%; height:49px; background-color:#f1f2f6;}
.layout-create.lc-request .c-payment .box .b-hea .radio label:before {z-index:1; display:block; content:''; position:absolute; left:15px; top:14px; width:22px; height:22px;}
.layout-create.lc-request .c-payment .box .b-hea .radio .title {margin-left:45px;}
.layout-create.lc-request .c-payment .box .b-hea .radio .title {font-weight:bold; line-height:49px; font-size:15px; color:#bbbbbb;}
.layout-create.lc-request .c-payment .box .b-hea .radio label.focus { background-color:#ffffff;}
.layout-create.lc-request .c-payment .box .b-hea .radio label.focus .title {color:#000000;}

.layout-create.lc-request .c-payment .tab {position:relative; border-top:1px solid #dcdcdc; background-color:#f8f8fa;}

.layout-create.lc-request .c-payment .item {position:relative;}
.layout-create.lc-request .c-payment .item:first-child {}

.layout-create.lc-request .c-payment .method {padding:17px 15px 17px 15px;}
.layout-create.lc-request .c-payment .method ul {margin:-6px 0 0 -6px;}
.layout-create.lc-request .c-payment .method ul li {margin:6px 0 0 6px; width:calc(50% - 6px); display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-payment .method .radio {position:relative; display:block; width:auto; height:auto;}
.layout-create.lc-request .c-payment .method .radio label {transition:background 0.2s, border 0.2s, color 0.2s; width:calc(100% - 2px); border:1px solid #dcdcdc; background-color:#f1f2f6; text-align:center;}
.layout-create.lc-request .c-payment .method .radio label {font-weight:bold; line-height:40px; font-size:13px; color:#bbbbbb;}
.layout-create.lc-request .c-payment .method .radio label:before {display:none;}
.layout-create.lc-request .c-payment .method .radio label.focus {border-color:#000000; background-color:#ffffff; color:#000000;}

.layout-create.lc-request .c-payment .list {background-color:#ffffff; padding:4px 0 4px 0;}
.layout-create.lc-request .c-payment .list.b-solid {border-top:1px solid #000000;}
.layout-create.lc-request .c-payment .list.b-dashed {border-top:1px dashed #dcdcdc;}
.layout-create.lc-request .c-payment .list &gt; ul {padding:12px 15px; display:block; border-top:1px dashed #dcdcdc;}
.layout-create.lc-request .c-payment .list &gt; ul:first-child {border-top:0;}
.layout-create.lc-request .c-payment .list &gt; ul &gt; li {display:block;}
.layout-create.lc-request .c-payment .list &gt; ul &gt; li:nth-child(1) {}
.layout-create.lc-request .c-payment .list &gt; ul &gt; li:nth-child(1) {line-height:20px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-payment .list &gt; ul &gt; li:nth-child(2) {margin-top:7px;}
.layout-create.lc-request .c-payment .list &gt; ul &gt; li .radio {width:50%; height:36px; display:inline-block; vertical-align:middle;}
.layout-create.lc-request .c-payment .list &gt; ul &gt; li .radio label {width:100%; padding:0; text-align:center; background-color:#f1f2f6;}
.layout-create.lc-request .c-payment .list &gt; ul &gt; li .radio label {line-height:36px; font-size:13px; color:#000000;}
.layout-create.lc-request .c-payment .list &gt; ul &gt; li .radio label.focus {background-color:#000000; color:#ffffff;}

.layout-create.lc-request .c-payment .list .input {display:inline-block; vertical-align:top; border:1px solid #cccccc; background-color:#ffffff;}
.layout-create.lc-request .c-payment .list .input input {padding:0 10px; width:140px; height:34px;}
.layout-create.lc-request .c-payment .list .input input {line-height:34px; font-size:14px; color:#666666;}
.layout-create.lc-request .c-payment .list .input.focus {border-color:#000000; background-color:#fff8d6;}
.layout-create.lc-request .c-payment .list .input.focus input {color:#000000;}
.layout-create.lc-request .c-payment .list .input.tc input {text-align:center;}

.layout-create.lc-request .c-payment .list .cardnum &gt; span {margin-left:10px; display:inline-block; vertical-align:top;}
.layout-create.lc-request .c-payment .list .cardnum &gt; span:first-child {margin-left:0;}
.layout-create.lc-request .c-payment .list .cardnum input {width:45px;}

.layout-create.lc-request .c-payment .list .select {margin-left:10px; position:relative; display:inline-block; vertical-align:top; width:120px; height:34px; border:1px solid #cccccc; background-color:#ffffff;}
.layout-create.lc-request .c-payment .list .select:first-child {margin-left:0;}
.layout-create.lc-request .c-payment .list .select:after {z-index:1; display:block; content:''; position:absolute; right:10px; top:calc(50% - 3px); opacity:0.5;}
.layout-create.lc-request .c-payment .list .select select {z-index:2; background-color:transparent; -webkit-appearance:none; -moz-appearance:none; appearance:none; border:0; position:relative; display:block; width:100%; height:34px; padding:0 15px 0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.layout-create.lc-request .c-payment .list .select select {line-height:34px; font-size:14px; color:#666666;}
.layout-create.lc-request .c-payment .list .select.w100 {width:calc(100% - 2px);}

.layout-create.lc-request .c-payment .list .help {position:relative; display:inline-block; vertical-align:top; top:-1px;}
.layout-create.lc-request .c-payment .list .help {line-height:36px; font-size:11px; color:#999999;}

.layout-create.lc-request .c-payment .list &gt; .block {padding:12px 15px 12px 15px;}
.layout-create.lc-request .c-payment .list &gt; .block .title {font-weight:bold; line-height:20px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-payment .list &gt; .block .text {margin-top:3px;}
.layout-create.lc-request .c-payment .list &gt; .block .text p {padding-left:12px; margin-top:5px; position:relative;}
.layout-create.lc-request .c-payment .list &gt; .block .text p {line-height:19px; font-size:13px; color:#000000;}
.layout-create.lc-request .c-payment .list &gt; .block .text p:before {z-index:1; display:block; content:''; position:absolute; left:5px; top:9px; width:2px; height:2px; background-color:#000000;}
.layout-create.lc-request .c-payment .list &gt; .block .text p:first-child {margin-top:0px;}

.layout-create.lc-request .c-payment .title2 {background-color:#ffffff; padding:12px 15px 0 15px; border-top:1px dashed #dcdcdc;}
.layout-create.lc-request .c-payment .title2 p {border:1px solid #000000; background-color:#ffffff; text-align:center;}
.layout-create.lc-request .c-payment .title2 p {font-weight:bold; line-height:29px; font-size:14px; color:#000000;}

.layout-create.lc-request .c-payment .item.type-bank .list.b-dashed {border-top:1px solid #000000;}

.layout-create.lc-request .c-payment .bankbox {padding:11px 15px 13px 15px; border:1px solid #dcdcdc; background-color:#ffffff;}
.layout-create.lc-request .c-payment .bankbox p {margin-top:1px;}
.layout-create.lc-request .c-payment .bankbox p:first-child {margin-top:0;}
.layout-create.lc-request .c-payment .bankbox p:nth-child(1) {font-weight:bold; line-height:20px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-payment .bankbox p:nth-child(2) {font-weight:bold; line-height:20px; font-size:14px; color:#000000;}
.layout-create.lc-request .c-payment .bankbox p:nth-child(3) {line-height:20px; font-size:13px; color:#000000;}

.layout-create.lc-request .c-payment .btn {margin-left:5px; padding:0 16px; display:inline-block; vertical-align:top; background-color:#757c88; border-radius:3px; cursor:pointer;}
.layout-create.lc-request .c-payment .btn {line-height:36px; font-size:13px; color:#ffffff;}

.layout-create.lc-request .footer .bring_price {margin:20px 10px 0 10px; padding:15px 15px 15px 15px; background-color:#000000;}
.layout-create.lc-request .footer .bring_price {line-height:20px; font-size:14px; color:#ffffff;}
.layout-create.lc-request .footer .btn {margin:20px 15px 0 15px; border-bottom:1px solid #4c4c4c; background-color:#666666; border-radius:4px; text-align:center; cursor:pointer;}
.layout-create.lc-request .footer .btn {font-weight:bold; line-height:46px; font-size:16px; color:#ffffff;}
.layout-create.lc-request .footer .btns {padding:20px 10px 0 10px;}
.layout-create.lc-request .footer .btns span {margin-left:10px; width:100%; display:inline-block; vertical-align:top; border-bottom:1px solid #4c4c4c; background-color:#666666; border-radius:4px; text-align:center; cursor:pointer;}
.layout-create.lc-request .footer .btns span {font-weight:bold; line-height:46px; font-size:16px; color:#ffffff;}
.layout-create.lc-request .footer .btns span:first-child {margin-left:0;}
.layout-create.lc-request .footer .btns.type2 span {width:calc(50% - 5px);}
.layout-create.lc-request .footer .btns a {margin-left:5px; width:100%; display:inline-block; vertical-align:top; border-bottom:1px solid #4c4c4c; background-color:#666666; border-radius:4px; text-align:center; cursor:pointer;}
.layout-create.lc-request .footer .btns a {font-weight:bold; line-height:46px; font-size:16px; color:#ffffff;}
.layout-create.lc-request .footer .btns a:first-child {margin-left:0;}
.layout-create.lc-request .footer .btns.type2 a {width:calc(50% - 5px);}
.layout-create.lc-request .footer .copyright {padding:100px 0 30px 0; text-align:center;}
.layout-create.lc-request .footer .copyright {line-height:15px; font-size:11px; color:#999999;}

/* method-svg */

.layout-create.lc-request .method-svg .radio label {
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;

    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.layout-create.lc-request .method-svg .radio label.focus {
    background-color: #fff !important;
}

/* payco */

.layout-create.lc-request .method-svg .method-201 {
    width: 80px;
    height: 18px;
}

.layout-create.lc-request .method-svg .method-201 .st0 {
    fill: #E7231E;
}

/* kakaopay */

.layout-create.lc-request .method-svg .method-203 {
    width: 72px;
    height: 30px;
}

.layout-create.lc-request .method-svg .method-203 .st0 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #F4E22A;
}

.layout-create.lc-request .method-svg .method-203 .st1 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #040000;
}

.layout-create.lc-request .method-svg .method-203 .st2 {
    fill: #040000;
}

/* naverpay */

.layout-create.lc-request .method-svg .method-204 {
    width: 66px;
    height: 26px;
}

.layout-create.lc-request .method-svg .method-204 .st0 {
    fill: #333333;
}

.layout-create.lc-request .method-svg .method-204 .st1 {
    fill: #40B044;
}

/* zeropay */

.layout-create.lc-request .method-svg .method-206 {
    width: 66px;
    height: 18px;
}

.layout-create.lc-request .method-svg .method-206 .st0 {
    fill: #18268B;
}

/* smilepay */

.layout-create.lc-request .method-svg .method-207 .st0 {
    fill: #F5C933;
}

.layout-create.lc-request .method-svg .method-207 .st1 {
    fill: #25275F;
}

.layout-create.lc-request .method-svg .method-207 {
    width: 113px;
    height: 24px;
}

/* applepay*/

.layout-create.lc-request .method-svg .method-208 {
    width: 58px;
    height: 24px;
}

/* wechat*/

.layout-create.lc-request .method-svg .method-209 {
    width: 90px;
    height: 26px;
}


/* change-product */

.layout-create.lc-c-product {position:absolute; background-color:#fcfcfc; border:1px solid #000000; border-radius:5px;}
.layout-create.lc-c-product .header {position:relative; overflow:hidden; border-radius:5px 5px 0 0;}
.layout-create.lc-c-product .body {padding:15px;}
.layout-create.lc-c-product .subj {font-weight:bold; line-height:18px; font-size:13px; color:#4e4d4d;}
.layout-create.lc-c-product .subj.type2 {margin-top:15px; padding-top:11px; border-top:1px dotted #e0e0e0;}
.layout-create.lc-c-product .item {margin-top:10px; padding:10px; position:relative; border:1px solid #e0e0e0; background-color:#ffffff;}
.layout-create.lc-c-product .item .thumb {display:block; position:absolute; left:10px; top:10px; width:75px; height:75px; overflow:hidden;}
.layout-create.lc-c-product .item .thumb img {width:100%;}
.layout-create.lc-c-product .item .block {margin-left:85px; min-height:75px;}
.layout-create.lc-c-product .item .title {line-height:20px; font-size:15px; color:#000000;}
.layout-create.lc-c-product .item .price {}
.layout-create.lc-c-product .item .price {line-height:24px; font-size:20px; color:#000000;}
.layout-create.lc-c-product .item .price .currency-price {font-weight:bold;}
.layout-create.lc-c-product .item .price .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-c-product .item .price .currency-decimal {line-height:14px; font-size:12px;}
.layout-create.lc-c-product .item .price .currency-text {margin-left:3px; position:relative; top:-1px;}
.layout-create.lc-c-product .item .price .currency-text {line-height:17px; font-size:12px;}

.layout-create.lc-c-product .prooption {margin-top:10px; display:block; position:relative;}
.layout-create.lc-c-product .prooption.type-line {border-bottom:1px solid #ffffff;}
.layout-create.lc-c-product .prooption.type-line:before {display:block; content:''; position:absolute; left:0; bottom:0px; width:100%; height:0; border-bottom:1px solid #e9e9e9;}
.layout-create.lc-c-product .prooption &gt; ul {margin-top:15px; display:block; width:100%;}
.layout-create.lc-c-product .prooption &gt; ul:first-child {margin-top:0;}
.layout-create.lc-c-product .prooption .selectbox {transition:border 0.2s, background 0.2s; text-align:left; display:block; vertical-align:middle; position:relative; background-color:#f2f3f5; border:1px solid #cdcdcd; cursor:pointer;}
.layout-create.lc-c-product .prooption .selectbox:before {z-index:10; display:block; content:''; position:absolute; left:-1px; top:-1px; width:calc(100% + 2px); height:calc(100% + 2px); cursor:default;}
.layout-create.lc-c-product .prooption .selectbox .select {position:relative; display:flex; flex-direction:column; justify-content:space-around; height:41px;}
.layout-create.lc-c-product .prooption .selectbox .select .title {padding:0 25px 0 9px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; word-break:break-all;}
.layout-create.lc-c-product .prooption .selectbox .select .title {line-height:1.3; font-size:14px; color:#999999;}
.layout-create.lc-c-product .prooption .selectbox .select:after {z-index:2; display:block; content:''; position:absolute; right:10px; top:calc(50% - 3px); opacity:0.2;}
.layout-create.lc-c-product .prooption .selectbox .option {z-index:3; display:none; position:absolute; left:-1px; top:0; width:100%; border:1px solid #000000;}
.layout-create.lc-c-product .prooption .selectbox .option ul {position:relative; overflow-x:hidden; overflow-y:auto; height:351px; background-color:#ffffff;}
.layout-create.lc-c-product .prooption .selectbox .option ul li {padding:15px 10px 15px 10px; position:relative; display:block; border-bottom:1px dotted #cdcdcd;}
.layout-create.lc-c-product .prooption .selectbox .option ul li:first-child {display:none;}
.layout-create.lc-c-product .prooption .selectbox .option ul li.focus {transition:background 0.2s; background-color:#f4f5f7;}
.layout-create.lc-c-product .prooption .selectbox .option ul li .title {line-height:1.3; font-size:14px; color:#000000;}
.layout-create.lc-c-product .prooption .selectbox .option ul li.focus .title {color:#252525;}
.layout-create.lc-c-product .prooption .selectbox .soldout {cursor:default;}
.layout-create.lc-c-product .prooption .selectbox .soldout .title {color:#999999 !important;}
.layout-create.lc-c-product .prooption .selectbox .soldout .red {margin-right:5px; display:inline-block; color:#ef4f4e;}
.layout-create.lc-c-product .prooption .selectbox.focus {background-color:#ffffff; border:1px solid #252525;}
.layout-create.lc-c-product .prooption .selectbox.focus .select {color:#252525;}
.layout-create.lc-c-product .prooption .selectbox.focus .select:after {opacity:1;}
.layout-create.lc-c-product .prooption .selectbox.focus .option {display:block;}
.layout-create.lc-c-product .prooption .selectbox.w100 {display:block; width:calc(100% - 2px);}
.layout-create.lc-c-product .prooption .selectbox.on {background-color:#ffffff; border-color:#000000;}
.layout-create.lc-c-product .prooption .selectbox.on:before {display:none;}
.layout-create.lc-c-product .prooption .selectbox.on .select:after {opacity:1;}
.layout-create.lc-c-product .prooption .selectbox.on .select .title {color:#000000;}
.layout-create.lc-c-product .prooption .selectbox.first .option ul li:first-child {display:block;}

.layout-create.lc-c-product .option-thumb .selectbox .select {height:auto; min-height:60px; padding:8px 25px 8px 9px; white-space:normal; overflow:visible;}
.layout-create.lc-c-product .option-thumb .selectbox .select {line-height:0; font-size:0;}
.layout-create.lc-c-product .option-thumb .selectbox .select .title {padding:0; white-space:normal; overflow:visible;}
.layout-create.lc-c-product .option-thumb .selectbox .option ul li {padding:10px 10px 10px 10px;}
.layout-create.lc-c-product .option-thumb .selectbox .thumb {display:block; position:absolute; left:10px; top:8px; width:60px; height:60px;}
.layout-create.lc-c-product .option-thumb .selectbox .thumb img {width:100%; height:100%;}
.layout-create.lc-c-product .option-thumb .selectbox .table {margin-left:70px; display:table; width:calc(100% - 70px);}
.layout-create.lc-c-product .option-thumb .selectbox .table-cell {display:table-cell; vertical-align:middle; height:60px;}
.layout-create.lc-c-product .option-thumb .selectbox .title {margin-bottom:4px;}
.layout-create.lc-c-product .option-thumb .selectbox .price span {position:relative; display:inline-block; vertical-align:bottom;}
.layout-create.lc-c-product .option-thumb .selectbox .currency-price {font-weight:bold; line-height:20px; font-size:18px; color:#000000;}
.layout-create.lc-c-product .option-thumb .selectbox .currency-text {margin-left:4px; top:1px;}
.layout-create.lc-c-product .option-thumb .selectbox .currency-text {line-height:18px; font-size:12px; color:#000000;}
.layout-create.lc-c-product .option-thumb .selectbox .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-c-product .option-thumb .selectbox .currency-decimal {font-weight:bold; line-height:14px; font-size:12px; color:#000000;}
.layout-create.lc-c-product .option-thumb .selectbox .soldout .title,
.layout-create.lc-c-product .option-thumb .selectbox .soldout .currency-price,
.layout-create.lc-c-product .option-thumb .selectbox .soldout .currency-decimal,
.layout-create.lc-c-product .option-thumb .selectbox .soldout .currency-text {color:#959595;}

.layout-create.lc-c-product .choice {margin-top:5px; display:block;}
.layout-create.lc-c-product .choice .block {margin-top:5px; z-index:1; display:block; position:relative; padding:12px 10px 13px 10px; border:1px solid #cdcdcd; background-color:#ffffff;}
.layout-create.lc-c-product .choice .block:first-child {margin-top:0;}
.layout-create.lc-c-product .choice .del {z-index:1; position:absolute; right:0px; top:0px; width:34px; height:34px; cursor:pointer;}
.layout-create.lc-c-product .choice .del:before {z-index:-1; display:block; content:''; position:absolute; left:calc(50% - 12px); top:calc(50% - 12px); opacity:0.5;}
.layout-create.lc-c-product .choice .title {}
.layout-create.lc-c-product .choice .title {line-height:20px; font-size:15px; color:#5674b9;}
.layout-create.lc-c-product .choice .box {position:relative; margin-top:10px; margin-bottom:-7px;}
.layout-create.lc-c-product .choice .box .price {height:30px;}
.layout-create.lc-c-product .choice .box .price span {line-height:24px; font-size:20px; color:#5674b9;}
.layout-create.lc-c-product .choice .box .price span {position:relative; display:inline-block; vertical-align:bottom;}
.layout-create.lc-c-product .choice .box .price .currency-price {font-weight:bold;}
.layout-create.lc-c-product .choice .box .price .currency-decimal {margin-left:2px; vertical-align:top;}
.layout-create.lc-c-product .choice .box .price .currency-decimal {line-height:14px; font-size:12px;}
.layout-create.lc-c-product .choice .box .price .currency-text {margin-left:3px; position:relative; top:-1px;}
.layout-create.lc-c-product .choice .box .price .currency-text {line-height:17px; font-size:12px;}
.layout-create.lc-c-product .choice .box .qty {position:absolute; right:0; top:4px;}
.layout-create.lc-c-product .choice .box .qty span {position:relative; display:inline-block; vertical-align:bottom;}
.layout-create.lc-c-product .choice .box .qty span:nth-child(1) {font-weight:bold; line-height:20px; font-size:16px; color:#333333;}
.layout-create.lc-c-product .choice .box .qty span:nth-child(2) {margin-left:3px;}
.layout-create.lc-c-product .choice .box .qty span:nth-child(2) {line-height:20px; font-size:13px; color:#333333;}

.layout-create.lc-c-product .addoption {margin-top:8px; display:block; position:relative;}
.layout-create.lc-c-product .addoption &gt; ul {margin-top:10px; display:block; width:100%;}
.layout-create.lc-c-product .addoption &gt; ul:first-child {margin-top:0;}
.layout-create.lc-c-product .addoption &gt; ul &gt; li {position:relative; display:block;}
.layout-create.lc-c-product .addoption &gt; ul &gt; li:nth-child(1) {}
.layout-create.lc-c-product .addoption &gt; ul &gt; li:nth-child(1) {line-height:20px; font-size:13px; color:#5674b9;}
.layout-create.lc-c-product .addoption &gt; ul &gt; li:nth-child(2) {margin-top:8px;}
.layout-create.lc-c-product .addoption .select {position:relative; border:1px solid #cdcdcd; background-color:#ffffff;}
.layout-create.lc-c-product .addoption .select:after {z-index:1; display:block; content:''; position:absolute; right:10px; top:calc(50% - 3px); opacity:0.5;}
.layout-create.lc-c-product .addoption .select select {z-index:2; background-color:transparent; -webkit-appearance:none; -moz-appearance:none; appearance:none; border:0; position:relative; display:block; width:100%; height:32px; padding:0 10px 0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.layout-create.lc-c-product .addoption .select select {line-height:32px; font-size:13px; color:#333333;}

.layout-create.lc-c-product .options {margin-top:10px;}
.layout-create.lc-c-product .options .selectbox {transition:border 0.2s, background 0.2s; text-align:left; display:block; vertical-align:middle; position:relative; background-color:#f2f2f2; border:1px solid #c2c2c2; cursor:pointer;}
.layout-create.lc-c-product .options .selectbox:before {z-index:10; display:block; content:''; position:absolute; left:-1px; top:-1px; width:calc(100% + 2px); height:calc(100% + 2px); cursor:default;}
.layout-create.lc-c-product .options .selectbox .select {position:relative; display:block; height:41px; padding:0 25px 0 9px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.layout-create.lc-c-product .options .selectbox .select {line-height:41px; font-size:14px; color:#707070;}
.layout-create.lc-c-product .options .selectbox .select:after {z-index:2; display:block; content:''; position:absolute; right:10px; top:calc(50% - 3px); opacity:0.2;}
.layout-create.lc-c-product .options .selectbox .option {display:none; position:absolute; left:-1px; top:41px; width:calc(100% + 2px);}
.layout-create.lc-c-product .options .selectbox .option ul {position:relative; overflow-x:hidden; overflow-y:auto; max-height:300px; background-color:#ffffff; border:1px solid #252525;}
.layout-create.lc-c-product .options .selectbox .option ul li {position:relative; padding:8px 10px 8px 10px; display:block;}
.layout-create.lc-c-product .options .selectbox .option ul li {line-height:18px; font-size:14px; color:#707070;}
.layout-create.lc-c-product .options .selectbox .option ul li:first-child {display:none;}
.layout-create.lc-c-product .options .selectbox .option ul li.focus {transition:background 0.2s; background-color:#f4f5f7; color:#252525;}
.layout-create.lc-c-product .options .selectbox .option ul li.soldout {cursor:default; color:#959595;}
.layout-create.lc-c-product .options .selectbox .option ul li.soldout .red {margin-left:5px; display:inline-block; color:#ef4f4e;}
.layout-create.lc-c-product .options .selectbox.focus {background-color:#ffffff; border:1px solid #252525;}
.layout-create.lc-c-product .options .selectbox.focus .select {color:#252525;}
.layout-create.lc-c-product .options .selectbox.focus .select:after {opacity:1;}
.layout-create.lc-c-product .options .selectbox.focus .option {display:block;}
.layout-create.lc-c-product .options .selectbox.w100 {display:block; width:calc(100% - 2px);}

.layout-create.lc-c-product .options .selectbox.on {background-color:#ffffff;}
.layout-create.lc-c-product .options .selectbox.on:before {display:none;}
.layout-create.lc-c-product .options .selectbox.on .select:after {opacity:0.5;}
.layout-create.lc-c-product .options .selectbox.first .option ul li:first-child {display:block;}


.layout-create.lc-c-product .footer {margin-top:30px; display:block; position:relative;}
.layout-create.lc-c-product .footer span {margin-top:4px; display:block; border:1px solid #dcdcdc; background-color:#fafafa; text-align:center; border-radius:5px; cursor:pointer;}
.layout-create.lc-c-product .footer span {font-weight:bold; line-height:39px; font-size:14px; color:#999999;}
.layout-create.lc-c-product .footer span:first-child {margin-top:0; color:#ffffff;}


/* terms */

.layout-create.lc-terms {background-color:#f7f7f7;}
.layout-create.lc-terms .body {padding:73px 20px 133px 20px; }
.layout-create.lc-terms .text {line-height:15px; font-size:12px;}
.layout-create.lc-terms .footer {z-index:100; position:fixed; left:0; bottom:0; width:100%; height:52px; border-top:1px solid #e0e0e0;}
.layout-create.lc-terms .footer:before {z-index:-1; display:block; content:''; position:absolute; left:0; top:-8px; width:100%; height:7px; background:url('../img/shadow_h7.png') repeat-x; background-size:7px 7px; opacity:0.1;}
.layout-create.lc-terms .footer:after {z-index:-1; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-color:#ffffff; opacity:1;}
.layout-create.lc-terms .footer span {margin:5px 60px 0 60px; display:block; vertical-align:middle; white-space:nowrap; overflow:hidden; text-align:center; border-radius:5px; cursor:pointer;}
.layout-create.lc-terms .footer span {font-weight:bold; line-height:42px; font-size:15px; color:#ffffff;}

/* l-member-menu */

.l-member-menu {z-index:100; position:relative; height:41px;}
.l-member-menu .wrap {display:block; position:absolute; left:0; top:0; right:0; margin:0 auto; width:100%;}
.l-member-menu .depth1 {display:block;}
.l-member-menu .depth1 ul {position:relative; display:block; white-space:nowrap; overflow-x:auto; overflow-y:hidden; border-top:1px solid #ebebeb; border-bottom:1px solid #e0e0e0; background-color:#ffffff;}
.l-member-menu .depth1 ul::-webkit-scrollbar {display:none;}
.l-member-menu .depth1 li {height:39px; position:relative; display:inline-block; vertical-align:top;}
.l-member-menu .depth1 li:before {display:block; content:''; position:absolute; left:0; top:calc(50% - 7px); width:0; height:15px; border-left:1px solid #ebebeb;}
.l-member-menu .depth1 li:first-child:before {display:none;}
.l-member-menu .depth1 li p,
.l-member-menu .depth1 li a {padding:0 15px; display:block; cursor:pointer; line-height:39px; font-size:16px; color:#666666;}
.l-member-menu .depth1 li.on p,
.l-member-menu .depth1 li.on a {color:#000000;}
.l-member-menu .wrap.on {position:fixed;}
.l-member-menu .wrap.on .depth1 ul {border-top-color:#ffffff;}
.l-member-menu .depth2 {display:none; z-index:1; position:absolute; left:0; top:41px; width:100%; height:38px;}
.l-member-menu .depth2:before {z-index:-1; display:flex; content:''; position:absolute; left:0; right:0; top:0; width:auto; min-width:100%; height:100%; background-color:#000000; opacity:0.8;}
.l-member-menu .depth2.on {display:block;}
.l-member-menu .depth2 div {z-index:1; display:none; white-space:nowrap; overflow-x:auto; overflow-y:hidden;}
.l-member-menu .depth2 div::-webkit-scrollbar {display:none;}
.l-member-menu .depth2 div.on {display:block;}
.l-member-menu .depth2 a {padding:0 15px 1px 15px; position:relative; display:inline-block; vertical-align:top;}
.l-member-menu .depth2 a {line-height:38px; font-size:14px; color:#999999;}
.l-member-menu .depth2 a:before {display:block; content:''; position:absolute; left:0; top:calc(50% - 6px); width:0; height:13px; border-left:1px solid #ffffff; opacity:0.5;}
.l-member-menu .depth2 a:first-child:before {display:none;}
.l-member-menu .depth2 a.on {color:#ffffff;}

.l-member-menu .menu-guest li a {color:#000; opacity:0.8;}
.l-member-menu .menu-guest li a.on {color:#000; opacity:1;}

/* banner */

.l-banner-header {margin:20px 0 0px 0; position:relative; display:block;}
.l-banner-header ul {display:table; width:100%; table-layout:fixed;}
.l-banner-header ul li {position:relative; display:table-cell; vertical-align:middle; text-align:center;}
.l-banner-header a {margin:0 auto; display:block;}
.l-banner-header .link {z-index:2; position:absolute; left:0; top:0; width:100%; height:100%;}
.l-banner-header img {width:auto !important; height:auto !important; max-width:100% !important; max-height:100% !important; border:0;}
.l-banner-header video,
.l-banner-header iframe {max-width:720px;}

.l-banner-footer {position:relative; display:block;}
.l-banner-footer ul {display:table; width:100%; table-layout:fixed;}
.l-banner-footer ul li {position:relative; display:table-cell; vertical-align:middle; text-align:center;}
.l-banner-footer a {margin:0 auto; display:block;}
.l-banner-footer .link {z-index:2; position:absolute; left:0; top:0; width:100%; height:100%;}
.l-banner-footer img {width:auto !important; height:auto !important; max-width:100% !important; max-height:100% !important; border:0;}
.l-banner-footer video,
.l-banner-footer iframe {max-width:720px;}

/* review */

.layout-create.lc-review {background-color:#eaecef;}
.layout-create.lc-review .body {position:relative; padding:52px 0 50px 0;}

.layout-create.lc-review .product {padding:20px; display:block; background-color:#f8f8f8; border-bottom:1px solid #e0e0e0;}
.layout-create.lc-review .product ul {z-index:1; position:relative;}
.layout-create.lc-review .product li {z-index:1; position:relative; overflow:hidden; display:flex; flex-direction:column; justify-content:space-around; width:100%; min-height:60px;}
.layout-create.lc-review .product li &gt; div {margin-top:-1px;}
.layout-create.lc-review .product .title {display:-webkit-box; overflow:hidden; -webkit-line-clamp:2; -webkit-box-orient:vertical; text-overflow:ellipsis; word-wrap:break-word; word-break:break-all;}
.layout-create.lc-review .product .title {line-height:1.3; font-size:14px; color:#000000;}
.layout-create.lc-review .product .thumb {display:block; position:absolute; left:0; top:0; width:60px; height:60px;}
.layout-create.lc-review .product .thumb img {border:0; width:100%; height:100%;}
.layout-create.lc-review .product .block {margin-left:70px;}

.layout-create.lc-review .list {margin:20px 10px 0 10px;}
.layout-create.lc-review .list:first-child {margin-top:30px;}
.layout-create.lc-review .list .l-hea {padding-bottom:10px; position:relative; border-bottom:2px solid #000000;}
.layout-create.lc-review .list .l-hea .title {display:inline-block; vertical-align:top; margin:-3px 0 -3px 0;}
.layout-create.lc-review .list .l-hea .title {font-weight:bold; line-height:20px; font-size:15px; color:#000000;}
.layout-create.lc-review .list .l-hea .text {display:inline-block; vertical-align:top; margin:-3px 0 -3px 10px;}
.layout-create.lc-review .list .l-hea .text {line-height:20px; font-size:11px; color:#666666;}
.layout-create.lc-review .list .l-hea .red {color:#ff0000;}
.layout-create.lc-review .list .l-hea .side {display:inline-block; padding:0 5px; position:absolute; right:0; bottom:7px; background-color:#ffffff; border:1px solid #e0e0e0; border-radius:3px;}
.layout-create.lc-review .list .l-hea .side {line-height:20px; font-size:11px; color:#000000;}

.layout-create.lc-review .list .choice {position:relative;}
.layout-create.lc-review .list .choice ul {}
.layout-create.lc-review .list .choice li {display:block;}

.layout-create.lc-review .list .score {padding:33px 0 37px 0; width:calc(100% - 110px);}
.layout-create.lc-review .list .score &gt; span {z-index:1; position:relative; display:inline-block; vertical-align:top; width:20%; height:40px; cursor:pointer;}
.layout-create.lc-review .list .score &gt; span:before {z-index:-1; display:block; content:''; position:absolute; left:calc(50% - 20px); top:calc(50% - 20px);}
.layout-create.lc-review .list .score .s-b-star-0:before {opacity:0.2;}

.layout-create.lc-review .list .emotion {position:absolute; right:0; top:20px; width:100px; text-align:center;}
.layout-create.lc-review .list .emotion img {margin:0 auto; display:block; width:50px; height:50px;}
.layout-create.lc-review .list .emotion p {display:block; text-align:center;}
.layout-create.lc-review .list .emotion p {line-height:18px; font-size:12px; color:#000000;}

.layout-create.lc-review .textarea {transition:border 0.2s, background 0.2s; margin:15px 5px 0 5px; position:relative; display:block; vertical-align:middle; background-color:#ffffff; border:1px solid #dbdde2;}
.layout-create.lc-review .textarea textarea {padding:10px 10px 10px 10px; position:relative; width:calc(100% - 20px); height:100px; border:0; background:transparent;}
.layout-create.lc-review .textarea textarea {line-height:18px; font-size:13px;}

.layout-create.lc-review .photo {border-bottom:1px solid #e0e0e0; padding:15px 5px;}
.layout-create.lc-review .file-multiple {display:inline-block; vertical-align:top; position:relative;}
.layout-create.lc-review .file-multiple .multiple-wrap {margin:-10px 0 0 -10px;}
.layout-create.lc-review .file-multiple ul {display:inline; vertical-align:top;}
.layout-create.lc-review .file-multiple ul li {margin:10px 0 0 10px; position:relative; display:inline-block; vertical-align:top;}
.layout-create.lc-review .file-multiple .block {overflow-y:hidden; width:75px; height:75px; background-color:#ffffff; text-align:center;}
.layout-create.lc-review .file-multiple .block:hover .multiple-btn {bottom:0;}
.layout-create.lc-review .file-multiple .block .multiple-table {display:table; width:100%; height:100%; text-align:center;}
.layout-create.lc-review .file-multiple .block .multiple-cell {display:table-cell; vertical-align:middle; width:100%; height:100%; text-align:center;}
.layout-create.lc-review .file-multiple .block img {max-width:100%; max-height:100%; border:0;}
.layout-create.lc-review .file-multiple .block .multiple-btn {transition:bottom 0.2s; display:block; position:absolute; left:0; bottom:-75px; width:100%;}
.layout-create.lc-review .file-multiple .block .multiple-btn:before {z-index:1; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-color:#000000; opacity:0.8;}
.layout-create.lc-review .file-multiple .block .multiple-btn &gt; span {z-index:2; position:relative; display:inline-block; vertical-align:top; width:100%; height:75px; cursor:pointer; text-align:center;}
.layout-create.lc-review .file-multiple .block .multiple-btn &gt; span a {text-decoration:none; display:block; width:100%; height:100%;}
.layout-create.lc-review .file-multiple .block .multiple-btn &gt; span,
.layout-create.lc-review .file-multiple .block .multiple-btn &gt; span a {transition:background 0.2s, color 0.2s; line-height:75px; font-size:13px; color:#969a9c;}
.layout-create.lc-review .file-multiple .upload {width:71px; height:71px; border:2px dashed #dbdde2; background-color:#ffffff;}
.layout-create.lc-review .file-multiple .upload input {opacity:0; z-index:1; position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer;}
.layout-create.lc-review .file-multiple .upload input.off {z-index:-1;}
.layout-create.lc-review .file-multiple .upload .icon-add {display:block; position:absolute; left:50%; top:50%; width:0; height:0;}
.layout-create.lc-review .file-multiple .upload .icon-add:before {display:block; content:''; position:absolute; left:-13px; top:-2px; width:26px; height:4px; background-color:#dbdde2;}
.layout-create.lc-review .file-multiple .upload .icon-add:after {display:block; content:''; position:absolute; left:-2px; top:-13px; width:4px; height:26px; background-color:#dbdde2;}
.layout-create.lc-review .file-multiple .upload:hover {transition:border 0.2s; border:2px dashed #969a9c;}
.layout-create.lc-review .file-multiple .upload:hover .icon-add:before,
.layout-create.lc-review .file-multiple .upload:hover .icon-add:after {transition:background 0.2s; background-color:#969a9c;}
.layout-create.lc-review .file-multiple .placeholder {border:2px dashed #dbdde2;}

.layout-create.lc-review .footer {margin:20px 10px 0 10px; text-align:center;}
.layout-create.lc-review .footer span {position:relative; display:inline-block; vertical-align:top; width:calc(50% - 5px); height:45px; text-align:center; cursor:pointer;}
.layout-create.lc-review .footer span {z-index:1; font-weight:bold; line-height:45px; font-size:18px; color:#ffffff;}
.layout-create.lc-review .footer span:nth-child(2):before {z-index:-1; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-color:#000000; opacity:0.2;}
.layout-create.lc-review .footer span:nth-child(2) {margin-left:10px;}

.layout-create.lc-review .help {padding:17px 15px 18px 15px;}
.layout-create.lc-review .help .title {}
.layout-create.lc-review .help .title {font-weight:bold; line-height:20px; font-size:14px; color:#999999;}
.layout-create.lc-review .help .block {margin-top:9px;}
.layout-create.lc-review .help .block p {margin-top:5px; padding-left:7px; position:relative;}
.layout-create.lc-review .help .block p {line-height:15px; font-size:11px; color:#999999;}
.layout-create.lc-review .help .block p:before {display:block; content:''; position:absolute; left:0; top:7px; width:3px; height:3px; background-color:#999999;}
.layout-create.lc-review .help .block p:first-child {margin-top:0;}

.layout-create.lc-review .result {padding:123px 15px 50px 15px;}
.layout-create.lc-review .result .img {display:block; margin:0 auto; width:140px; height:140px; background-position:0 -275px;}
.layout-create.lc-review .result p {margin-top:30px; text-align:center;}
.layout-create.lc-review .result p {font-weight:bold; line-height:25px; font-size:16px; color:#000000;}
.layout-create.lc-review .result .btn {margin-top:50px; position:relative; display:block; height:45px; text-align:center; cursor:pointer;}
.layout-create.lc-review .result .btn {font-weight:bold; line-height:45px; font-size:18px; color:#ffffff;}

/* Layer-member-request */

.Layer-member-request .Layer-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 100%;
    max-height: 100%;
    min-height: 100%;
}

.Layer-member-request .Layer-content {
    background-color: #fff;
    padding: 0 0 50px 0;

    overflow-y: auto;
}

.Layer-member-request .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;

    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;

    border-bottom: 1px solid #eeeeee;

    width: 100%;
    height: 55px;
}

.Layer-member-request .header .title {
    margin-left: 15px;
    text-align: left;
    line-height: 55px;
    font-size: 19px;
    color: #000000;
}

.Layer-member-request .header .button {
    margin-left: auto;

    width: 55px;
    height: 55px;

    cursor: pointer;

    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;

    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.Layer-member-request .header .button svg {
    width: 20px;
    height: 20px;
}

.Layer-member-request .header .button svg line {
    fill: none;
    stroke: #000000;
    stroke-width: 3;
    stroke-linecap: round;
    stroke-miterlimit: 10;
}

.Layer-member-request .main {
    padding: 0 15px 15px 15px;
}

.Layer-member-request .main .text {
    margin-top: 20px;
    margin-bottom: -3px;
    word-wrap: break-word;
    word-break: break-all;
    line-height: 1.3;
    font-size: 14px;
    color: #4a5b94;
}

.Layer-member-request textarea {
    margin-top: 15px;
    box-sizing: border-box;
    border: 1px solid #dcdcdc;
    padding: 10px;
    width: 100%;
    height: 300px;
    line-height: 1.4;
    font-size: 14px;
    color: #969a9c;
}

.Layer-member-request textarea:focus:not([readonly]) {
    border-color: var(--color1);
    color: #000000;
}

.Layer-member-request .footer ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;

    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.Layer-member-request .footer li:nth-child(n+2) {
    margin-left: 10px;
}

.Layer-member-request .footer .button {
    box-sizing: border-box;
    transition: background 0.2s, color 0.2s;
    display: block;
    min-width: 140px;
    padding: 0 10px;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    line-height: 50px;
    font-size: 16px;
}

.Layer-member-request .footer .ty-confirm {
    background-color: var(--color1);
    color: #fff;
}

.Layer-member-request .footer .ty-close {
    border: 1px solid #ebebeb;
    background-color: #fff;
    color: #707070;
}

.Layer-member-request .footer .ty-close:hover {
    border-color: #707070;
    color: #4e4d4d;
}

/* Layer-member-upload */

.Layer-member-upload .Layer-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 100%;
    max-height: 100%;
    min-height: 100%;
}

.Layer-member-upload .Layer-content {
    background-color: #fff;
    padding: 0 0 50px 0;

    overflow-y: auto;
}

.Layer-member-upload .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;

    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;

    border-bottom: 1px solid #eeeeee;

    width: 100%;
    height: 55px;
}

.Layer-member-upload .header .title {
    margin-left: 15px;
    text-align: left;
    line-height: 55px;
    font-size: 19px;
    color: #000000;
}

.Layer-member-upload .header .button {
    margin-left: auto;

    width: 55px;
    height: 55px;

    cursor: pointer;

    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;

    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.Layer-member-upload .header .button svg {
    width: 20px;
    height: 20px;
}

.Layer-member-upload .header .button svg line {
    fill: none;
    stroke: #000000;
    stroke-width: 3;
    stroke-linecap: round;
    stroke-miterlimit: 10;
}

.Layer-member-upload .main {
    padding: 0 10px 30px 10px;
}

.Layer-member-upload .item {
    padding: 20px 0;
}

.Layer-member-upload .item:nth-child(n+2) {
    border-top: 1px solid #f0f0f0;
}

.Layer-member-upload .item:last-child {
    border-bottom: 1px solid #f0f0f0;
}

.Layer-member-upload .item .title {
    margin-top: -3px;
    word-wrap: break-word;
    word-break: break-all;
    font-family: var(--family-regular);font-weight: var(--weight-regular);
    line-height: 1.4;
    font-size: 13px;
    color: #4a5b94;
}

.Layer-member-upload .item .block {
    margin-top: 10px;

    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

.Layer-member-upload .item .buttons {
    position: relative;
    display: -webkit-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;

    margin-right: 20px;
}

.Layer-member-upload .item .buttons input {
    z-index: 10;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
}

.Layer-member-upload .item .button {
    box-sizing: border-box;
    border-radius: 3px;
    border: 1px solid #dfdfdf;
    background-color: #fff;
    width: 100px;
    height: 34px;
    text-align: center;
    line-height: 33px;
    font-size: 15px;
    color: #666666;
}

.Layer-member-upload .item .not {
    margin-top: 6px;
    line-height: 1.4;
    font-size: 12px;
    color: #999999;
}

.Layer-member-upload .item .info {
    margin-top: 3px;
}

.Layer-member-upload .item .download {
    text-decoration: none;
}

.Layer-member-upload .item .name {
    word-wrap: break-word;
    word-break: break-all;
    line-height: 1.4;
    font-size: 15px;
    color: #666666;
}

.Layer-member-upload .item .size {
    display: inline-block;
    margin-left: 3px;
    line-height: 1.4;
    font-size: 15px;
    color: #ff0808;
}

.Layer-member-upload .item .download:hover .name {
    text-decoration: underline;
    color: #000;
}

.Layer-member-upload .item:not(.active) .ty-edit,
.Layer-member-upload .item.active .ty-write {
    display: none;
}

.Layer-member-upload .footer ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;

    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.Layer-member-upload .footer li:nth-child(n+2) {
    margin-left: 10px;
}

.Layer-member-upload .footer .button {
    box-sizing: border-box;
    transition: background 0.2s, color 0.2s;
    display: block;
    min-width: 140px;
    padding: 0 10px;
    text-align: center;
    cursor: pointer;
    font-weight: bold;
    line-height: 50px;
    font-size: 16px;
}

.Layer-member-upload .footer .ty-close {
    border: 1px solid #ebebeb;
    background-color: #fff;
    color: #707070;
}

.Layer-member-upload .footer .ty-close:hover {
    border-color: #707070;
    color: #4e4d4d;
}

/* option */

.layout-create.lc-option {position:absolute; background-color:#ffffff; border:1px solid #000000; overflow-x:hidden; overflow-y:auto;}
.layout-create.lc-option .header {position:relative; border-bottom:1px solid #cccccc;}
.layout-create.lc-option .header .side .btn {margin-right:0px;}
.layout-create.lc-option .body {padding:30px 15px; background-color:#fcfcfc;}
.layout-create.lc-option .body ul {position:relative; margin-top:-10px;}
.layout-create.lc-option .body li {position:relative; margin-top:10px; width:100px; height:87px; display:inline-block; vertical-align:top; text-align:center; cursor:pointer;}
.layout-create.lc-option .body a {z-index:10; display:block; height:87px;}
.layout-create.lc-option .body select {z-index:10; position:absolute; left:0; top:0; display:block; width:100%; height:87px; opacity:0;}
.layout-create.lc-option .body option {line-height:14px; font-size:12px; color:#333333;}
.layout-create.lc-option .body span {z-index:1; display:block; position:relative; margin:0 auto; width:48px; height:48px;}
.layout-create.lc-option .body span:before {z-index:-1; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%;}
.layout-create.lc-option .body p {display:block; margin-top:10px; text-align:center;}
.layout-create.lc-option .body p {line-height:14px; font-size:12px; color:#333333;}

/* share */

.layout-create.lc-share {position:absolute; background-color:#ffffff; border:1px solid #000000; overflow-x:hidden; overflow-y:auto;}
.layout-create.lc-share .header {position:relative; border-bottom:1px solid #cccccc;}
.layout-create.lc-share .header .side .btn {margin-right:0px;}
.layout-create.lc-share .body {padding:30px 15px; background-color:#fcfcfc;}
.layout-create.lc-share .body ul {position:relative; margin-top:-10px;}
.layout-create.lc-share .body li {position:relative; margin-top:10px; width:100px; height:87px; display:inline-block; vertical-align:top; text-align:center; cursor:pointer;}
.layout-create.lc-share .body li a {z-index:10; display:block; height:87px;}
.layout-create.lc-share .body span {z-index:1; display:block; position:relative; margin:0 auto; width:48px; height:48px;}
.layout-create.lc-share .body span:before {z-index:-1; display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%;}
.layout-create.lc-share .body p {display:block; margin-top:10px; text-align:center;}
.layout-create.lc-share .body p {line-height:14px; font-size:12px; color:#333333;}
.layout-create.lc-share .body.t-4 li {width:75px;}
.layout-create.lc-share .body .copy {margin-top:10px;}
.layout-create.lc-share .body .copy p {margin-left:2px; text-align:left;}
.layout-create.lc-share .body .copy p {line-height:14px; font-size:12px; color:#333333;}
.layout-create.lc-share .body .copy div {position:relative; margin-top:8px; background-color:#ffffff; border:1px solid #ededed;}
.layout-create.lc-share .body .copy div {padding:0 10px;}
.layout-create.lc-share .body .copy div input {width:100%; border:0;}
.layout-create.lc-share .body .copy div input {line-height:35px; font-size:12px; color:#333333;}
.layout-create.lc-share .body .copy div span {position:absolute; right:0; top:0; width:45px; height:35px; background-color:#666666; text-align:center; cursor:pointer;}
.layout-create.lc-share .body .copy div span {line-height:35px; font-size:12px; color:#ffffff;}

.layout-create.lc-share .reward-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    flex-direction: column;
    -ms-flex-direction: column;

    border-top: 1px solid #f2f2f2;
    margin-top: 20px;
    padding-top: 12px;
}

.layout-create.lc-share .reward-fee {
    word-wrap: break-word;
    word-break: break-all;
    font-weight: bold;
    line-height: 1.4;
    font-size: 14px;
    color: #333;
}

.layout-create.lc-share .reward-fee svg {
    position: relative;
    top: 3px;
    margin-left: 7px;
    width: 17px;
    height: 17px;
}

.layout-create.lc-share .reward-guide {
    margin-top: 6px;
    word-wrap: break-word;
    word-break: break-all;
    line-height: 1.4;
    font-size: 12px;
    color: #333;
}

.layout-create.lc-share .reward-btn {
    margin-top: 12px;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #006ff2;
    background-color: #f2f8fe;
    text-align: center;
    line-height: 33px;
    font-size: 14px;
    color: #006ff2;
}
</pre></body></html>