@charset "utf-8";

/* Noto Sans KR */
@font-face{
	font-family:'NotoSansKR';
	font-style:normal;
	font-weight:300;
	src:url(/resource/font/NotoSansKR-Light.woff2) format('woff2'),
	url(/resource/font/NotoSansKR-Light.woff) format('woff'),
	url(/resource/font/NotoSansKR-Light.otf) format('opentype');
}
@font-face{
	font-family:'NotoSansKR';
	font-style:normal;
	font-weight:400;
	src:url(/resource/font/NotoSansKR-Regular.woff2) format('woff2'),
	url(/resource/font/NotoSansKR-Regular.woff) format('woff'),
	url(/resource/font/NotoSansKR-Regular.otf) format('opentype');
}
@font-face{
	font-family:'NotoSansKR';
	font-style:normal;
	font-weight:500;
	src:url(/resource/font/NotoSansKR-Medium.woff2) format('woff2'),
	url(/resource/font/NotoSansKR-Medium.woff) format('woff'),
	url(/resource/font/NotoSansKR-Medium.otf) format('opentype');
}
@font-face{
	font-family:'NotoSansKR';
	font-style:normal;
	font-weight:700;
	src:url(/resource/font/NotoSansKR-Bold.woff2) format('woff2'),
	url(/resource/font/NotoSansKR-Bold.woff) format('woff'),
	url(/resource/font/NotoSansKR-Bold.otf) format('opentype');
}

/* Noto Sans */
@font-face{
	font-family:'NotoSans';
	font-style:normal;
	font-weight:300;
	unicode-range:U+0041-005A, U+0061-007A, U+0030-0039, U+002C;
	src:url(/resource/font/NotoSans-Light.woff) format('woff'),
	url(/resource/font/NotoSans-Light.ttf) format('truetype');
}
@font-face{
	font-family:'NotoSans';
	font-style:normal;
	unicode-range:U+0041-005A, U+0061-007A, U+0030-0039, U+002C;
	font-weight:400;
	src:url(/resource/font/NotoSans-Regular.woff) format('woff'),
	url(/resource/font/NotoSans-Regular.ttf) format('truetype');
}
@font-face{
	font-family:'NotoSans';
	font-style:normal;
	unicode-range:U+0041-005A, U+0061-007A, U+0030-0039, U+002C;
	font-weight:500;
	src:url(/resource/font/NotoSans-Medium.woff) format('woff'),
	url(/resource/font/NotoSans-Medium.ttf) format('truetype');
}
@font-face{
	font-family:'NotoSans';
	font-style:normal;
	unicode-range:U+0041-005A, U+0061-007A, U+0030-0039, U+002C;
	font-weight:700;
	src:url(/resource/font/NotoSans-Bold.woff) format('woff'),
	url(/resource/font/NotoSans-Bold.ttf) format('truetype');
}
@font-face{
	font-family:'NotoSans';
	font-style:normal;
	unicode-range:U+0041-005A, U+0061-007A, U+0030-0039, U+002C;
	font-weight:900;
	src:url(/resource/font/NotoSans-Black.woff) format('woff'),
	url(/resource/font/NotoSans-Black.ttf) format('truetype');
}

html, body{height:100%;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	-webkit-touch-callout:none;
	-webkit-user-select:none;
}
body, button, input, select, textarea{color:#0f1010;font-size:1em;font-weight:400;font-family:'NotoSans', 'NotoSansKR', 'malgun gothic', sans-serif;line-height:1.5;letter-spacing:-0.5px;}
a{color:#0f1010;outline:none;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	-webkit-touch-callout:none;
	-webkit-user-select:none;
}
em, address{font-style:normal;}
img{max-width:100%;vertical-align:middle;}
.blind{position:absolute;overflow:hidden;width:0;height:0;font-size:0;line-height:0;visibility:hidden;color:transparent;}

/* 공통 */
 
#content{   position: absolute;
   width: 943px;
   /* border: 1px solid red;*/
   }

.contentbody { margin: 25px 30px 30px 30px;}

.campaignSize{ text-align: center;position: relative;
    left: 215px;}
.campaignSize .print_small{cursor: pointer; margin-right: 5px;display: inline-block;border: 1px solid #666c77; width: 132px; height: 42px;-webkit-border-radius: 25px; -moz-border-radius: 25px;-ms-border-radius: 25px;border-radius: 25px;text-align: center;}
.campaignSize .stext1{font-size: 15px;position: relative; float: left;left: 30px; top: 9px;}
.campaignSize .stext2{font-size: 15px; position: relative;  float: left; left: 35px;  top: 10px;  color: #666c77; font-weight: 500;font-family: 'Noto Sans KR','Noto Sans',sans-serif;}
.campaignSize .print_big{cursor: pointer; position: absolute;display: inline-block;border: 1px solid #000000;width: 153px;height: 42px;-webkit-border-radius: 25px; -moz-border-radius: 25px;-ms-border-radius: 25px; border-radius: 25px;color: #000000;}
.campaignSize .stext3{font-size: 15px;position: relative;float: left;left: 22px;    top: 10px;font-weight: 500; color: #000000;font-family:'Noto Sans KR','Noto Sans',sans-serif;}



.goods-view{/*padding:0 15px 0px;*/ margin-top: -25px;}
.goods-view .detail{margin:0 -15px;padding:0 15px 46px;background:#fff;text-align:center;}
.goods-view .detail dl{padding-top:55px; }

.goods-view  .license {margin-top: 20px; width: 889px;}
/*
.goods-view .detail dl{padding-top:112px;background:url(/resource/mobile/images/common/ico_my_free.png) no-repeat 50% 50px / 40px auto;}

.goods-view.standard .detail dl{background:url(/resource/mobile/images/common/ico_my_standard.png) no-repeat 50% 50px / 40px auto;}
.goods-view.premium .detail dl{background:url(/resource/mobile/images/common/ico_my_premium.png) no-repeat 50% 50px / 40px auto;}
.goods-view.single .detail dl{background:url(/resource/mobile/images/common/ico_my_singlecut.png) no-repeat 50% 50px / 40px auto;}
.goods-view.school .detail dl{background:url(/resource/mobile/images/common/ico_my_schoolpack.png) no-repeat 50% 50px / 40px auto;}
*/
.goods-view .detail dt{color: #000000;font-size: 50px;font-weight: normal;font-family:'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view .detail dt span{display:block; color:#6c87c4;margin-top: -10px;margin-left: 15px;font-size:30px;font-weight:900;letter-spacing:15px;font-family:'Noto Sans','Noto Sans',sans-serif;}
.goods-view.standard .detail dt span{color:#52d5d3;}
.goods-view.premium .detail dt span{color:#67c4f9;}
.goods-view.single .detail dt span{color:#6c99fd;}
.goods-view.school .detail dt span{color:#958af9;}
.goods-view.creator .detail dt span{color:#6cd48e;}


.goods-view .detail dd{ margin-top: 15px;color: #000000;font-size: 15px;line-height: 25px;letter-spacing: -0.5px;font-weight: normal;font-family:'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view .detail dd em{color:#3e71e4;}
.goods-view .detail p{    margin-top: 15px;
    padding-top: 15px;
    border-top: 2px solid #ecedf0;
    width: 630px;
    text-align: center;
    position: relative;
    left: 130px;}
.goods-view .detail p span{display: inline-block; height: 36px;line-height: 36px; margin: 5px 4px;padding: 0 15px;background: #f1f5fb; border-radius: 5px; color: #0d4693;font-size: 15px; letter-spacing: -0.5px;font-weight: 500;font-family:'Noto Sans KR','Noto Sans',sans-serif;}


.goods-view .exp{margin-top:16px;padding:16px 15px;background:#fff;color:#35373a;font-size:13px;}
.goods-view .exp:nth-child(2){margin-top:26px;}
.goods-view .exp h2{color:#0f1010;font-size:15px;}
.goods-view .exp dl{margin-top:13px;}
.goods-view .exp dl:nth-child(2){margin-top:9px;}
.goods-view .exp dt{font-weight:700;}
.goods-view .exp dd{margin-top:4px;font-weight:300;}
.goods-view .exp ul{margin-top:11px;margin-bottom:4px;}
.goods-view .exp li{margin-top:9px;padding-left:24px;line-height:17px;}
.goods-view .exp .lst{margin-top:0;margin-bottom:-2px;}
.goods-view .exp .lst li{margin-top:7px;padding-left:7px;background:url(/resource/mobile/images/common/bul_circle_gray2.png) no-repeat 0 10px / 2px auto;color:#666c77;line-height:22px;}
.goods-view .exp li.standard{background:url(/resource/mobile/images/common/bul_my_standard.png) no-repeat 0 0 / 17px auto;}
.goods-view .exp li.premium{background:url(/resource/mobile/images/common/bul_my_premium.png?ymwon) no-repeat 0 0 / 17px auto;}
.goods-view .exp li.premium2{background:url(/resource/mobile/images/common/bul_my_premium2.png?ymwon) no-repeat 0 0 / 17px auto;}
.goods-view .exp li.single{background:url(/resource/mobile/images/common/bul_my_singlecut.png) no-repeat 0 0 / 17px auto;}
.goods-view .exp li.free{background:url(/resource/mobile/images/common/bul_my_free.png) no-repeat 0 0 / 17px auto;}
.goods-view .exp .txt{margin-top:9px;}
.goods-view .exp .sub{margin-top:12px;}
.goods-view .exp .pit{margin-top:17px;color:#ff5959;}
.goods-view .exp .red{margin-top:9px;color:#ff5959;}
.goods-view .exp .red em{font-weight:500;}
.goods-view .exp .price{margin-top:7px;}
.goods-view .exp .price:nth-child(3){margin-top:0;}
.goods-view .exp .price strong{color:#647eaf;}
.goods-view.standard .exp .price strong{color:#00bab7;}
.goods-view.premium .exp .price strong{color:#28a8f0;}
.goods-view.single .exp .price strong{color:#6997ff;}
.goods-view.school .exp .price strong{color:#958af9;}
.goods-view .exp .price strong em{font-size:14px;}

.goods-view .notice{margin-top:30px;}
.goods-view .notice h2{font-size:15px;}
.goods-view .notice li{margin-top:12px;padding-left:10px;background:url(/resource/images/mypage/bul_circle_gray3.png) no-repeat 0 9px / 4px auto;color:#666c77;font-size:12px;}
.goods-view .notice li:first-child{margin-top:11px;}
.goods-view .notice li dl{margin:6px 0 16px -10px;padding:15px 15px 13px;border:1px solid #b3b6bd;}
.goods-view .notice li dt{color:#3e71e4;font-weight:500;line-height:13px;}
.goods-view .notice li dt span{display:inline-block;height:13px;line-height:13px;padding:0 5px;background:#3e71e4;border-radius:3px;color:#fff;font-size:10px;font-weight:700;vertical-align:top;letter-spacing:0;}
.goods-view .notice li dd{margin-top:5px;font-size:11px;}


.goods-view .newnotice{margin-top:60px;}
.goods-view .newnotice h2{ font-size: 22px; margin-top: -20px;margin-left: 30px;line-height: 18px;letter-spacing: -0.25px; font-weight: 500; color: #000000;font-family:'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view .newnotice p {margin-top: 15px;padding-top: 10px;border-top: 1px solid #000000;}
.goods-view .newnotice li{margin-top: 12px;padding-left: 10px; background:url(/resource/images/mypage/bul_circle_gray3.png) no-repeat 0 9px / 4px auto;color: #35373a; font-size: 15px; letter-spacing: -0.25px;font-weight: normal;font-family:'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view .newnotice li:first-child{margin-top:11px;}
.goods-view .newnotice li dl{margin: 15px 0 20px 0px;
    padding: 20px 20px 20px 20px; border: 1px solid #b3b6bd;margin-left: 0px;}
.goods-view .newnotice li dt{color: #3e71e4;font-weight: bold;font-size: 15px;letter-spacing: -0.25px;font-family:'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view .newnotice li dt span{display:inline-block;height:13px;line-height:13px;padding:0 5px;background:#3e71e4;border-radius:3px;color:#fff;font-size:10px;font-weight:700;vertical-align:top;letter-spacing:0;}
.goods-view .newnotice li dd{margin-top: 5px;font-size: 15px;font-weight: normal; letter-spacing: -0.25px; line-height: 22px; color: #666c77;font-family:'Noto Sans KR','Noto Sans',sans-serif;}


 
.goods-view .newjoin{margin-top:60px;}
.goods-view .newjoin h2{font-size: 22px; margin-top: -20px;margin-left: 30px;line-height: 18px;letter-spacing: -0.25px; font-weight: 500; color: #000000;font-family:'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view .newjoin p {margin-top: 15px; border-top: 1px solid #000000;}
.goods-view .newjoin .txt {margin-top: 15px;font-size: 15px;font-weight: normal;color: #35373a; letter-spacing: -0.25px; font-family:'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view .newjoin li{  margin-top: 0px;background-color: #ecedf1;color: #666c77; font-size: 15px;letter-spacing: -0.25px;font-weight: normal;font-family: 'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view .newjoin li:first-child{margin-top:11px;}
.goods-view .newjoin li dl{margin: 15px 0 30px 0px;
    padding: 20px 20px 20px 20px;border: 1px solid #ecedf1;  }
.goods-view .newjoin li dt{color: #3e71e4;font-weight: bold;font-size: 15px;letter-spacing: -0.25px;font-family:'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view .newjoin li dt span{display:inline-block;height:13px;line-height:13px;padding:0 5px;background:#3e71e4;border-radius:3px;color:#fff;font-size:10px;font-weight:700;vertical-align:top;letter-spacing:0;}
.goods-view .newjoin li dd{margin-top: 5px;font-size: 13px;font-weight: normal; letter-spacing: -0.25px; line-height: 22px; color: #666c77;font-family:'Noto Sans KR','Noto Sans',sans-serif;}

.goods-view .newjoin .njtxt1 {padding-left: 8px; background: url(/resource/mobile/images/common/bul_circle_gray2.png) no-repeat 0 9px / 3px auto;}
.goods-view .newjoin .njtxt2 {margin-top: -45px;
    margin-left: 313px;padding-left: 10px;background: url(/resource/mobile/images/common/bul_circle_gray2.png) no-repeat 0 9px / 3px auto;}
.goods-view .newjoin .njtxt3 {margin-top: 20px;padding-left: 8px;background: url(/resource/mobile/images/common/bul_circle_gray2.png) no-repeat 0 9px / 3px auto;}
.goods-view .newjoin .njtxt4 {margin-top: -45px;
    margin-left: 313px;padding-left: 10px; background: url(/resource/mobile/images/common/bul_circle_gray2.png) no-repeat 0 9px / 3px auto;}



.goods-view .line_newpupple{border-bottom:1px solid #000000}
.goods-view .line_newpupple1{top: -60px;
    border-top: 1px solid #000000;
    position: relative;}

.goods-view > table.newtPupple{background-color:#ecedf0; }
.goods-view .newtextPupple{color: #ff5959; font-size: 15px;font-weight: 500;line-height: 25px;padding-left: 15px;    padding-bottom: 15px;letter-spacing: -0.5px;border-bottom: 1px solid #ffffff;}
.goods-view > table {table-layout:fixed; border-collapse: collapse;   letter-spacing:-1.5px;     margin-bottom: 60px;  }
.goods-view > table tr{border-bottom:1px solid #ffffff;}
.goods-view > table tr.last{/*border-bottom:1px solid #000000;*/}
.goods-view .line_newpupple2{top: -60px;
    border-top: 1px solid #000000;
    position: relative;}
.goods-view > table th{color: #000000; font-size: 15px;font-weight: bold;line-height: 18px; letter-spacing: -0.25px;width: 111px;font-family:'Noto Sans KR','Noto Sans',sans-serif;}
.goods-view > table td{ }
.goods-view > table td.bgWhite{width: 607px;background-color: #f5f5f7;border-left: 1px solid #ffffff;}
.goods-view > table td.bgWhite1{width: 607px;background-color: #f5f5f7;padding-bottom: 15px;border-left: 1px solid #ffffff;}
.goods-view > table td > div{padding-top: 15px;  font-size: 15px; color: #000000;letter-spacing: -0.25px; font-weight: 500; font-family:'Noto Sans KR','Noto Sans',sans-serif; }
.goods-view > table td > div > div.explanation{color: #666277; font-size: 15px;letter-spacing: -0.25px;padding-left: 15px;font-weight: 400;padding-bottom: 15px;font-family:'Noto Sans KR','Noto Sans',sans-serif; border-bottom: 1px solid #ffffff;}
.goods-view  .explanation1{   color: #000000;
    font-weight: 500;
    padding-left: 15px;
 }
.goods-view > table td > div > div.explanation2{color: #666277; font-size: 15px;letter-spacing: -0.25px;padding-left: 15px;font-weight: 400;
padding-bottom: 15px;font-family:'Noto Sans KR','Noto Sans',sans-serif;  }


.goods-view > table td > div > span{padding-right:6px; padding-left: 10px;vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.goods-view > table td > div > span.aaa{ display:inline-block;Font-weight: 400;Font-size: 15px;padding-left: 15px;word-break:keep-all;}
.goods-view > table td > div > span > i{font-size:15px; color:#767676; font-style:normal; margin-left:2px;}
.goods-view > table td > div > span > b{font-size:15px; color:black;}

.goods-view .expnew{margin-top:16px;padding:16px 15px;background:#fff;color:#35373a;font-size:13px;}
.goods-view .expnew:nth-child(2){margin-top:26px;}
.goods-view .expnew h2{color:#0f1010;font-size:15px;}
.goods-view .expnew dl{margin-top:13px;}
.goods-view .expnew dl:nth-child(2){margin-top:9px;}
.goods-view .expnew dt{font-weight:700;}
.goods-view .expnew dd{margin-top:4px;font-weight:300;}
.goods-view .expnew ul{margin-top:11px;margin-bottom:4px;}
.goods-view .expnew li{line-height:17px;}
.goods-view .expnew .lst{margin-top:0;margin-bottom:-2px;}
.goods-view .expnew .lst li{margin-top:7px;padding-left:7px;background:url(/resource/mobile/images/common/bul_circle_gray2.png) no-repeat 0 10px / 2px auto;color:#666c77;line-height:22px;}
.goods-view .expnew li.standard{background:url(/resource/mobile/images/common/bul_my_standard.png) no-repeat 0 0 / 17px auto;}
.goods-view .expnew li.premium{background:url(/resource/mobile/images/common/bul_my_premium.png?ymwon) no-repeat 0 0 / 17px auto;}
.goods-view .expnew li.premium2{background:url(/resource/mobile/images/common/bul_my_premium2.png?ymwon) no-repeat 0 0 / 17px auto;}
.goods-view .expnew li.single{background:url(/resource/mobile/images/common/bul_my_singlecut.png) no-repeat 0 0 / 17px auto;}
.goods-view .expnew li.free{background:url(/resource/mobile/images/common/bul_my_free.png) no-repeat 0 0 / 17px auto;}
.goods-view .expnew .txt{margin-top:9px;}
.goods-view .expnew .sub{margin-top:12px;}
.goods-view .expnew .pit{margin-top:17px;color:#ff5959;}
.goods-view .expnew .red{margin-top:9px;color:#ff5959;}
.goods-view .expnew .red em{font-weight:500;}
.goods-view .expnew .price{margin-top:7px;}
.goods-view .expnew .price:nth-child(3){margin-top:0;}
.goods-view .expnew .price strong{color:#647eaf;}
.goods-view.standard .expnew .price strong{color:#00bab7;}
.goods-view.premium .expnew .price strong{color:#28a8f0;}
.goods-view.single .expnew .price strong{color:#6997ff;}
.goods-view.school .expnew .price strong{color:#958af9;}
.goods-view .expnew .price strong em{font-size:14px;}



.goods-view .expnew .price1{font-family:'NotoSans', 'NotoSansKR', 'malgun gothic', sans-serif;font-size: 14px; font-weight: bold; color: #00bab7;margin:0px;text-align:left;vertical-align:middle;}
.goods-view .expnew .price2{font-family: 'Noto Sans', sans-serif;font-size: 14px; font-weight: normal; color: #666c78;text-decoration: line-through;
line-height:16px;padding-left:1px;text-align:left;}
.goods-view .expnew .price3{  box-sizing: border-box;background-color: #00bab7; border-radius: 2px;  
font-size:13px;font-weight:600; color:#fff;width: 27px;   margin-right: 3px;text-align:center;display:inline-block;position:relative;top:-1px;line-height:1.5;}
.goods-view .expnew .price3 .price31{ font-family: 'Noto Sans', sans-serif;font-size: 12px;font-weight: bold;color: #fff;}
.goods-view .expnew .price3 .price32{  font-size: 8px;font-weight: 600; color: #fff;margin-left:-2px;}
.goods-view .expnew .price4{ font-family: 'Noto Sans', sans-serif; font-size: 14px;font-weight: bold; color: #00bab7;margin-top: -19px;margin-left: 112px;}
.goods-view .expnew .price5{ font-size: 13px; font-weight: normal; color: #35373a;  }

/* */


.goods-view .expnew .prprice1{font-family:'NotoSans', 'NotoSansKR', 'malgun gothic', sans-serif;font-size: 14px; font-weight: bold; color: #28a8f0;margin:0px;text-align:left;vertical-align:middle;}
.goods-view .expnew .prprice2{font-family: 'Noto Sans', sans-serif;font-size: 14px; font-weight: normal; color: #666c78;text-decoration: line-through;
line-height:16px;padding-left:1px;text-align:left;}
.goods-view .expnew .prprice3{  box-sizing: border-box;background-color: #28a8f0; border-radius: 2px;  
font-size:13px;font-weight:600; color:#fff;width: 27px;   margin-right: 3px;text-align:center;display:inline-block;position:relative;top:-1px;line-height:1.5;}

.goods-view .expnew .prprice3 .prprice31{ font-family: 'Noto Sans', sans-serif;font-size: 12px;font-weight: bold;color: #fff;}
.goods-view .expnew .prprice3 .prprice32{  font-size: 8px;font-weight: 600; color: #fff;margin-left:-2px;}
.goods-view .expnew .prprice4{ font-family: 'Noto Sans', sans-serif; font-size: 14px;font-weight: bold; color: #28a8f0;margin-top: -19px;margin-left: 112px;}
.goods-view .expnew .prprice5{ font-size: 13px; font-weight: normal; color: #35373a;  }
 
/* */
 
.goods-view .expnew .preprice3{  box-sizing: border-box;background-color: #28a8f0; width: 23px; height: 16px;border-radius: 2px; margin-top: -18px; line-height: 14px;  margin-left: 93px;}
.goods-view .expnew .preprice3 .preprice31{ font-family: 'Noto Sans', sans-serif;font-size: 12px;font-weight: bold;color: #fff;}
.goods-view .expnew .preprice3 .preprice32{ font-family: 'Noto Sans', sans-serif;font-size: 6px;font-weight: bold; color: #fff;}
.goods-view .expnew .preprice4{ font-family: 'Noto Sans', sans-serif; font-size: 14px;font-weight: bold; color: #28a8f0;margin-top: -19px;margin-left:120px}
.goods-view .expnew .preprice5{ font-family: 'Noto Sans', sans-serif;font-size: 13px; font-weight: normal; color: #35373a;  margin-top: -20px;margin-left: 183px;}
.goods-view .expnew .preprice6{ font-family: 'Noto Sans', sans-serif;font-size: 13px; font-weight: normal; color: #35373a;  margin-top: -20px;margin-left: 194px;}


.goods-view .expnew .shprice1{font-family:'NotoSans', 'NotoSansKR', 'malgun gothic', sans-serif;font-size: 14px; font-weight: bold; color: #958af9;margin:0px;text-align:left;vertical-align:middle;}
.goods-view .expnew .shprice2{font-family: 'Noto Sans', sans-serif;font-size: 14px; font-weight: normal; color: #666c78;text-decoration: line-through;
line-height:16px;padding-left:1px;text-align:left;}
.goods-view .expnew .shprice3{  box-sizing: border-box;background-color: #958af9; border-radius: 2px;  
font-size:13px;font-weight:600; color:#fff;width: 27px;   margin-right: 3px;text-align:center;display:inline-block;position:relative;top:-1px;line-height:1.5;}
.goods-view .expnew .shprice3 .shprice31{ font-family: 'Noto Sans', sans-serif;font-size: 12px;font-weight: bold;color: #fff;}
.goods-view .expnew .shprice3 .shprice32{  font-size: 8px;font-weight: 600; color: #fff;margin-left:-2px;}
.goods-view .expnew .shprice4{ font-family: 'Noto Sans', sans-serif; font-size: 14px;font-weight: bold; color: #958af9;margin-top: -19px;margin-left: 112px;}
.goods-view .expnew .shprice5{ font-size: 13px; font-weight: normal; color: #35373a;  }


.goods-view .expnew .sgprice1{font-family:'NotoSans', 'NotoSansKR', 'malgun gothic', sans-serif;font-size: 14px; font-weight: bold; color: #6997ff;margin:0px;text-align:left;vertical-align:middle;}
.goods-view .expnew .sgprice2{font-family: 'Noto Sans', sans-serif;font-size: 14px; font-weight: normal; color: #666c78;text-decoration: line-through;
line-height:16px;padding-left:1px;text-align:left;}
.goods-view .expnew .sgprice3{  box-sizing: border-box;background-color: #6997ff; border-radius: 2px;  
font-size:13px;font-weight:600; color:#fff;width: 27px;   margin-right: 3px;text-align:center;display:inline-block;position:relative;top:-1px;line-height:1.5;}
.goods-view .expnew .sgprice3 .sgprice31{ font-family: 'Noto Sans', sans-serif;font-size: 12px;font-weight: bold;color: #fff;}
.goods-view .expnew .sgprice3 .sgprice32{  font-size: 8px;font-weight: 600; color: #fff;margin-left:-2px;}
.goods-view .expnew .sgprice4{ font-family: 'Noto Sans', sans-serif; font-size: 14px;font-weight: bold; color: #6997ff;margin-top: -19px;margin-left: 112px;}
.goods-view .expnew .sgprice5{ font-size: 13px; font-weight: normal; color: #35373a;  }


/** 220826 ruby 수정 시작 **/
.single .expnew{padding:20px 15px;}
.single .expnew ul{margin-bottom:0}
.single .expnew li:nth-child(2){padding:3px 0;}


.m_event_calender{max-width:1080px; margin:0 auto;}
.m_event_calender img{width:100%; margin-top: 50px; margin-bottom:-30px;}
/** 220826 ruby 수정 끝 **/

 