 @charset "utf-8";

.hdn {display:none;}



#main_wrap {width:1200px;}
#main_wrap section {margin-bottom:200px;}
#main_wrap section:last-child {margin-bottom:100px;}

#body_wrap {position:relative;width:100%;min-height:100vh;padding:200px 0 140px 200px;transition:.2s ease-in-out;}
#body_wrap.body_wrap_close {padding-left:50px;transition:.2s ease-in-out;}

/* 교체예정 */
#hd_wrap {position:absolute;left:0;top:0;width:100%;height:200px;}
#top_wrap {display:table;position:absolute;left:0;top:0;width:100%;height:40px;padding:0 500px 0 0;}
#top_wrap p {display:table-cell;vertical-align:middle;text-align:center;}

#head_wrap {position:absolute;left:0;top:0;width:1400px;height:200px;transition:.2s ease-in-out;}
#head_wrap.head_wrap_close {width:1200px;}

.head_wrap { }


#ct_wr {position: relative; height: auto !important; width: 1200px;}
#ct_wr:after {display:block;visibility:hidden;clear:both;content:""}

#ft_wrap {position:absolute;left:200px;bottom:0;width:1200px;height:140px;transition:.2s ease-in-out;}
#ft_wrap.ft_wrap_close {left:50px;transition:.2s ease-in-out;}
#ft_wrap #ft {
	position:relative;width:100%;height:100%;text-align:left;
	font-family:'jgr_m1';font-size:13px;border-top:1px solid #000000;
}

#ft_wrap #ft a {color:#000;}
#ft_wrap #ft b {color:#bbb;margin-right:5px;}
#ft_wrap #ft .ft_mnu {position:absolute;left:10px;top:30px;}
#ft_wrap #ft .ft_mnu li {display:inline-block;margin-right:20px;font-family:'jgr_m2';font-size:1em;}
#ft_wrap #ft .ft_lk {display:block;position:absolute;right:10px;top:30px;}
#ft_wrap #ft .ft_lk:after {display:block;visibility:hidden;clear:both;content:""}
#ft_wrap #ft .ft_lk li {display:inline-block;margin-right:4px;border:1px solid #ccc;border-radius:5px;padding:5px;}
#ft_wrap #ft .ft_lk li:last-child {margin-right:0;}
#ft_wrap #ft .ft_info {position:absolute;left:10px;bottom:40px;}
#ft_wrap #ft .ft_info:after {display:block;visibility:hidden;clear:both;content:""}
#ft_wrap #ft .ft_info li {float:left;line-height:20px;margin-right:10px;}
#ft_wrap #ft .ft_info li:nth-child(4) {clear:both;}

#ft_wrap #ft .ft_copy {display:block;position:absolute;right:10px;bottom:40px;line-height:20px;text-align:right;}


#listtype_wrap {padding-bottom:90px;}

#list_all_wrap {text-align:center;}
#list_all_wrap .list_all {display:inline-block;margin-bottom:100px;}



.top_ci {position:fixed;width:200px;left:50px;top:77px;}
.top_ci a {display:inline-block;}
.mt_tmnu {position:absolute;left:28%;bottom:92px;transform:translateX(-50%);}
#sch_wrap.mt_sch {position:absolute;left:620px;bottom:80px;transition:.2s ease-in-out;}
#sch_wrap.mt_sch.mt_sch_close {left:520px;transition:.2s ease-in-out;}
.mt_tmnu2 {position:absolute;left:77%;bottom:92px;transform:translateX(-50%);}
.mt_astar {position:absolute;right:0;bottom:80px;}


.sch_form input::-webkit-input-placeholder {color:#fff;}
.sch_form input::-moz-placeholder {color:#fff;}
.sch_form input:-ms-input-placeholder {color:#fff;}
.sch_form input::-ms-input-placeholder {color:#fff;}
.sch_form input:focus::-webkit-input-placeholder {color:transparent;}
.sch_form input:focus::-moz-placeholder {color:transparent;}
.sch_form input:focus:-ms-input-placeholder {color:transparent;}
.sch_form input:focus::-ms-input-placeholder {color:transparent;}

.sch_form {width:260px;height:40px;border-radius:12px;}
.sch_form #sch_str {float:left;width:220px;color:#fff;font-family:"jgr_m2";font-size:18px;line-height:1em;background:0;border:0;padding:9px 0 0 15px;}
.sch_form #sch_submit {position:relative;height:40px;width:40px;background:0;border:0;cursor:pointer;}
.sch_form #sch_submit img {position:absolute;right:12px;bottom:12px;}

.tmnu li {float:left;height:14px;padding-right:16px;border-right:1px solid #8f8f8f;margin-right:15px;}
.tmnu li:last-child {padding-right:0;border-right:0;margin-right:0;}
.tmnu li a {font-family:"jgr_m2";font-size:16px;line-height:14px;}
.tmnu li a:hover {color:#bf3a3a;}

.sch_tx {display:inline-block;margin-top:8px;}
.sch_tx:after {display:block;visibility:hidden;clear:both;content:""}
.sch_tx li {float:left;font-style:oblique;margin-right:10px;}
.sch_tx li a {color:#8f8f8f;}
.sch_tx li a:hover {color:#e50000;}
.sch_tx li:last-child {margin-right:0;}


/* 커스텀 스타일 */

.box1 {background:
	url("/img/box1_1.png") no-repeat left top,
	url("/img/box1_2.png") no-repeat right top,
	url("/img/box1_3.png") no-repeat right bottom,
	url("/img/box1_4.png") no-repeat left bottom;
}

.box5 {background:
	url("/img/grb_1.png") no-repeat left top,
	url("/img/grb_2.png") no-repeat right top,
	url("/img/grb_3.png") no-repeat right bottom,
	url("/img/grb_4.png") no-repeat left bottom,
	url("/img/dline_w44.png") repeat-x center top,
	url("/img/dline_w44.png") repeat-x center bottom,
	url("/img/dline_h44.png") repeat-y left center,
	url("/img/dline_h44.png") repeat-y right center;
}


/* 교체예정 */
#rt_wrap {position:absolute;right:0;top:0;height:40px;line-height:12px;letter-spacing:-0.5px;background:url('/img/rt_left.svg') no-repeat left top;background-size:60px 40px;padding-left:60px; }
#rt_wrap:after {display:block;visibility:hidden;clear:both;content:""}
#rt_wrap a:hover {color:#008c8c;}
#rt_wrap .rt_ct1 {float:left;background:#fff;height:41px;padding:26px 0 0 60px;}
#rt_wrap .rt_ct1:after {display:block;visibility:hidden;clear:both;content:""}
#rt_wrap .rt_ct1 li {float:left;margin-right:15px;}
#rt_wrap .rt_ct2 {float:left;background:#fff;height:41px;padding:26px 26px 0 0;}
#rt_wrap .rt_ct2:after {display:block;visibility:hidden;clear:both;content:""}
#rt_wrap .rt_ct2 li {float:left;margin-right:15px;}
#rt_wrap .rt_ct2 li:last-child {margin-right:0;}
#rt_wrap .rt_ct2 .bsk_no span {color:white;border-radius:3px;padding:1px 4px;margin-left:4px;}

#l_wrap {position:fixed;top:0;left:0;width:200px;height:100%;padding-top:201px;transition:.2s ease-in-out;}
#l_wrap.l_wrap_close {position:fixed;left:-160px;transition:.2s ease-in-out;}

/* 교체예정 */
#menu-wrap {position:relative;width:100%;height:100%;padding-left:20px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;}
#menu-wrap::-webkit-scrollbar {width:0;}

#menu-wrap2 {position:relative;width:100%;height:100%;padding-left:50px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;}
#menu-wrap2::-webkit-scrollbar {width:0;}


.log_wrap {margin-bottom:30px;}


/* 교체예정 */
#nav_bar {position:fixed;left:0;top:1px;width:140px;height:200px;border-bottom:1px solid #000000;transition:.2s ease-in-out;}
#nav_bar.nav_bar_close {position:fixed;left:-140px;transition:.2s ease-in-out;}

.nav_top_ci {display:none;position:relative;left:20px;width:80px;height:200px;}
.nav_top_ci a {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.nav_top_ci1 {position:relative;left:0;top:40px;height:160px;}
.nav_top_ci1 a {position:absolute;left:20px;top:50%;transform:translateY(-50%); }
.nav_top_ci2 {display:none;position:relative;left:0;top:40px;height:160px;}
.nav_top_ci2 a {position:absolute;left:20px;top:50%;transform:translateY(-50%);}


#nav_bar2 {position:fixed;left:0;top:0;width:140px;height:200px;transition:.2s ease-in-out;}
#nav_bar2.nav_bar2_close {position:fixed;left:-140px;transition:.2s ease-in-out;}
.left_ci {display:none;position:relative;left:0;top:0;height:200px;}
.left_ci a {position:absolute;left:50px;top:50%;transform:translateY(-50%);}

/* nav */
.nav_wrap {position:relative;display:inline-block;margin-bottom:20px;}
.nav {position:relative;}
.nav ul ul {display:none;}
.nav ul ul.viewul {display:block;}
/* 1depth */
.nav li {position:relative;}
.nav li a.noa {display:inline-block;font-family:"jgr_m2";font-size:17px;padding:1px 0;margin-bottom:8px;}
/* 2depth */
.nav li ul .a_view {display:inline-block;font-family:"jgr_m1";font-size:13px;padding:0 2px;margin-bottom:10px;}
.nav li ul .a_view:hover {color:#bf3a3a;}
.nav li ul {}
.nav li li {margin-bottom:5px;}
.nav ul>li>ul>li {}
.nav ul>li>ul {}
.nav li li a {display:inline-block;font-family:"jgr_m1";font-size:13px;padding:0 2px;}
.nav li li a:hover {color:#bf3a3a;}
/* Current */
.nav li.current a.noa {padding:1px 0 0 0;}
.nav li li.current a {display:inline-block;background-color:black;color:white;padding:0 2px;border-radius:2px;}

.s_menu {margin-bottom:10px;}
.s_menu li {margin-bottom:5px;}
.s_menu li:last-child {margin-bottom:0;}
.s_menu .bsk_no span {background-color:black;color:white;border-radius:3px;padding:0 2px;margin-left:4px;}

.menu_slider_wrap {position:relative;width:10px;height:10px;margin-bottom:10px;}
#menu_slider {
	position:absolute;left:0;top:0;width:10px;height:10px;background:url('/img/mu_close.svg') no-repeat left top;
	background-size:10px 10px;
}
#menu_slider.menu_slider_close {
	position:absolute;left:120px;top:1px;width:16px;height:18px;background:url('/img/mu_open.svg') no-repeat left top;
	background-size:16px 18px;cursor:pointer;
}

.sde2_wrap {margin-bottom:50px;}
.sde2_wrap li {margin-bottom:10px;}
.sde2_wrap li:last-child {margin-bottom:0;}
.sde2_wrap li a img:nth-child(2){display:none;}
.sde2_wrap li a:hover img:nth-child(1){display:none;}
.sde2_wrap li a:hover img:nth-child(2){display:inline-block;}




/* 오늘 본 상품 */
#stv {position:relative;}
#stv h2 {margin-bottom:15px;}
#stv h2 span {color:#fff;background:#000;border-radius:5px;padding:0 5px;}
#tvu_ul {margin-bottom:6px}
#tvu_ul:after {display:block;visibility:hidden;clear:both;content:""}
.stv_item {display:none;float:left;margin:0 4px 4px 0;}
.stv_item:nth-child(2n) {margin:0 0 4px 0;}
#stv .stv_foot {position:relative;width:65px;height:20px;margin-bottom:25px;}
#stv #stv_pg {position:absolute;top:6px;left:50%;transform:translateX(-50%);}
#stv #stv_btn button {display:block;padding:2px 4px;border:0;background:0;padding:0;font-size:15px;}
#stv #stv_btn #up {position:absolute;top:0;left:0;}
#stv #stv_btn #down {position:absolute;top:0;right:0;}


#sit_title {width:1224px;height:120px;line-height:120px;background:url('/img/title_bg.png') #0d806c no-repeat;font-family:'jgr_m3';font-size:40px;text-align:center;color:#fff;letter-spacing:-1px;margin-bottom:90px;border-radius:10px;}




/* 메인배너 */
.ma_bn {margin-bottom:4px !important;}
#bnr_wrap {position:relative;}
#bnr_wrap .slide-wrap {z-index:1000;}
#bnr_wrap .slide-wrap li {width:1200px !important;height:500px !important;}
#bnr_wrap .slide-wrap li .b_img {position:absolute;left:0;top:0;width:100%;height:100%;}
#bnr_wrap .slide-wrap li .tpo {position:absolute;}
#bnr_wrap .slide-wrap li .tpo h1 {font-family:"jgr_m5";font-size:50px;line-height:1em;margin-bottom:15px;}
#bnr_wrap .slide-wrap li .tpo h2 {font-family:"jgr_s7";font-size:24px;line-height:1em;padding:0 3px;margin-bottom:10px;}
#bnr_wrap .slide-wrap li .tpo p {font-family:"jgr_m3";font-size:14px;line-height:1.2em;padding:0 3px;}
#bnr_wrap .slide-wrap li a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}

#bnr_wrap .bnr_pager {position:absolute;left:0;top:15px;width:100%;z-index:1001;text-align:center;}
#bnr_wrap .bnr_pager li {display:inline-block;margin-right:4px;}
#bnr_wrap .bnr_pager li:last-child {margin-right:0;}
#bnr_wrap .bnr_pager li a {display:inline-block;color:white;font-family:"jgr_m1";font-size:13px;line-height:13px;background:rgba(0,0,0,0.2);opacity:0.5;padding:6px 12px;border-radius:5px;}
#bnr_wrap .bnr_pager li a.active {background:rgba(0,0,0,0.4);opacity:1;}


.bnr_sub {position:relative;}
.bnr_sub li {display:inline-block;}

.bnr_sub li h1 {font-family:"jgr_m5";font-size:30px;margin-bottom:5px;}
.bnr_sub li h2 {font-family:"jgr_s7";font-size:14px;margin-bottom:10px;}
.bnr_sub li p {font-family:"jgr_m1";font-size:13px;line-height:16px;margin-bottom:15px;}
.bnr_sub li a {font-family:"jgr_m1";font-size:16px;}
.bnr_sub li a:hover {color:#e50000 !important;}
.bnr_sub li a:after {content:"\21FE";font-size:16px;padding-left:5px;}



.break {}

/* 장바구니 */
#sod_bsk {width:1200px;}

.prd_list1 table  {
	width:100%;border-collapse:collapse;border-spacing:0;
	background-image:url("/img/line_w64b.svg");background-size:10px 1px;background-repeat:repeat-x;background-position:left top;
}
.prd_list1 tr {background-image:url("/img/line_w64g.svg");background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;}
.prd_list1 tr:last-child {background-image:url("/img/line_w64b.svg");}
.prd_list1 td {padding:30px 0;}
.prd_list1 .chk {width:30px;}
.prd_list1 .thumb {width:90px;}
.prd_list1 .name {font-family:"jgr_m3";font-size:16px;}
.prd_list1 .prd_opt {margin:6px 0;}
.prd_list1 .prd_opt ul {margin:0;padding:0;list-style:none}
.prd_list1 .prd_opt li {color:#8f8f8f;margin-bottom:8px;}
.prd_list1 .prd_opt_btn .mod_options {border:1px solid #000;background:0;font-family:"jgr_m1";font-size:12px;padding:4px 6px;border-radius:3px;}

#sod_bsk .so_lis {position:relative;text-align:right;}
#sod_bsk .so_lis li {margin-bottom:8px;}
#sod_bsk .so_lis li:last-child {margin-bottom:0;}
#sod_bsk .so_lis li b {font-family:"jgr_m5";font-size:14px;color:#e50000;}
















/* --------------- 주문서작성 ----------------- */

#sod_wrap {margin-bottom:100px;}
#sod_wrap:after {display:block;visibility:hidden;clear:both;content:""}
#sod_wrap section {margin-bottom:90px;text-align:center;}
#sod_wrap section:last-child {margin-bottom:0;}
#sod_wrap h2 {font-family:'jgr_m3';font-size:20px;margin-bottom:30px;}
#sod_wrap .hdn {display:none;}
#sod_wrap input::-webkit-input-placeholder {color:#aaa;font-family:'jgr_m1';font-size:14px;}
#sod_wrap input::-moz-placeholder {color:#aaa;font-family:'jgr_m1';font-size:14px;}
#sod_wrap input:-ms-input-placeholder {color:#aaa;font-family:'jgr_m1';font-size:14px;}
#sod_wrap input::-ms-input-placeholder {color:#aaa;font-family:'jgr_m1';font-size:14px;}
#sod_wrap input:focus::-webkit-input-placeholder {color:transparent;}
#sod_wrap input:focus::-moz-placeholder {color:transparent;}
#sod_wrap input:focus:-ms-input-placeholder {color:transparent;}
#sod_wrap input:focus::-ms-input-placeholder {color:transparent;}

#sod_wrap h1 {
	font-family:'jgr_m3';font-size:20px;padding-bottom:30px;margin-bottom:30px;text-align:center;
	background-image:url("/img/ttbar_b.svg");
	background-size:10px 1px;
	background-repeat:repeat-x;
	background-position:center bottom;
}
 
#sod_wrap .wd1 {width:100px;}
#sod_wrap .wd2 {width:160px;}
#sod_wrap .wd3 {width:220px;}
#sod_wrap .wd4 {width:280px;}
#sod_wrap .wd5 {width:340px;}

.ord_wrap {display:inline-block;text-align:left;}


.ord_list li {text-align:center;}
.ord_list li:last-child {margin-bottom:0;}
.ord_list_wrap {
	display:inline-block;text-align:left;padding:0 10px 30px;margin-bottom:30px;
	background-image:url("/img/line_w82g.svg");
	background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;
}
.ord_list li:last-child .ord_list_wrap {
	background:0;border-bottom:1px solid #000;
}
.li_wrap_left {display:inline-block;vertical-align:top;margin-right:20px;}
.li_wrap_right {display:inline-block;vertical-align:top;}
.li_wrap_right li {text-align:left;}

.li_wrap_right .ord_name {font-family:"jgr_m2";font-size:18px;line-height:1em;margin-bottom:8px;}
.li_wrap_right .ord_name b {font-family:"jgr_m2";font-size:14px;}
.li_wrap_right .ord_opt {margin-bottom:8px;}
.li_wrap_right .ord_opt li {font-family:"jgr_m2";font-size:14px;margin-bottom:4px;}
.li_wrap_right .ord_opt li:last-child {margin-bottom:0;}
.li_wrap_right .li_ord_price {font-family:"jgr_m2";font-size:16px;}
.li_wrap_right .li_ord_price b {color:#cc553e;}


.ord_list_total {text-align:center;font-family:"jgr_m2";font-size:16px;}
.ord_list_total b {color:#cc553e;font-family:"jgr_m2";font-size:18px;}







.ord_ul_left {float:left;display:inline-block;margin-right:40px;}
.ord_ul_right {float:right;display:inline-block;}


.odr_ul li {margin-bottom:20px;}
.odr_ul li:last-child {margin-bottom:0;}


.odr_ul b {
	display:inline-block;position:relative;bottom:0;right:0;vertical-align:bottom;margin-right:-3px;
	background-image:url("/img/line_w82g.svg");padding-bottom:10px;
	background-size:10px 1px;background-repeat:repeat-x;background-position:right bottom;
}
.odr_ul b:last-child {margin-right:0;}


.odr_ul input {
	display:inline-block;position:relative;bottom:0;left:0;border:0;padding-bottom:10px;padding-left:20px;
	font-size:18px;vertical-align:bottom;
	background-image:url("/img/line_w82g.svg");
	background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;
}
.odr_ul button {
	font-family:'jgr_m1';font-size:12px;line-height:1em;margin-left:10px;border:1px solid #000;padding:3px 4px 2px;
}
.odr_ul .adbt {margin-bottom:10px;}
.odr_ul .hdipt {
display:inline-block;background:0;padding:0;margin:0;font-size:1em;
}
.ord_info {position:relative;left:3px;margin-bottom:5px;color:#ccc;}
.ord_head {height:51px;text-align:center;vertical-align:top;font-family:"jgr_m1";font-size:14px;}
.ord_head a {
	display:inline-block;font-family:"jgr_m1";font-size:14px;line-height:1em;
	margin:0 10px;padding:4px 0;
}
.odr_chk {display:inline-block;font-size:14px;vertical-align:top;}
.odr_chk input + label {
	display:inline-block;cursor:pointer;font-family:"jgr_m1";font-size:1em;line-height:1em;
	padding-left:20px;margin:0 10px;
	background:url('/img/icn_chk11.svg') no-repeat left top;
	background-size:14px 14px;
}
.odr_chk input:checked + label {
	background:url('/img/icn_chk12.svg') no-repeat left top;
	background-size:14px 14px;
}
.odr_chk input {display:none;}

.odr_rdo {display:inline-block;font-size:14px;vertical-align:top;}
.odr_rdo input[type="radio"] + label {
	display:inline-block;cursor:pointer;font-family:"jgr_m1";font-size:1em;line-height:1em;
	padding-left:20px;margin:0 10px;
	background:url('/img/icn_rdo11.svg') no-repeat left top;
	background-size:14px 14px;
}
.odr_rdo input[type="radio"]:checked + label{
	background:url('/img/icn_rdo12.svg') no-repeat left top;
	background-size:14px 14px;
}
.odr_rdo input[type="radio"] {display: none;}

.odr_rdo2 {display:inline-block;}
.odr_rdo2 input[type="radio"] + label {
	display:inline-block;cursor:pointer;padding-left:30px;margin:0 20px;
	font-family:"jgr_m2";font-size:16px;line-height:20px;
	background:url('/img/icn_chk21.svg') no-repeat left top;
	background-size:20px 20px;
}
.odr_rdo2 input[type="radio"]:checked + label {
	background:url('/img/icn_chk22.svg') no-repeat left top;
	background-size:20px 20px;
}
.odr_rdo2 input[type="radio"] {display:none;}


.ord_price {font-family:"jgr_m2";font-size:16px;text-align:center;}
.ord_price li {margin-bottom:20px;}
.ord_price li:last-child {margin-bottom:0;}
.ord_price small {font-size:0.8em;}
.ord_price span {font-size:1em;}
.ord_price b {font-size:1.4em;}
.ord_price strong {font-size:1.8em;font-family:"jgr_m9";color:#cc553e;}



.bsk_submit {display:inline-block;}
.bsk_submit:after {display:block;visibility:hidden;clear:both;content:""}
.bsk_submit li {float:left;margin-right:10px;}
.bsk_submit li:last-child {margin-right:0;}
.bsk_submit a, .bsk_submit button {
	height:40px;line-height:40px;display:inline-block;font-family:"jgr_m2";font-size:18px;
	border-radius:3 px;
}
.btn_go {background:black;color:white;padding:0 40px;}
.btn_sub {background:black;color:white;padding:0 40px;}
.btn_ka {
	color:black;
	background:url('/img/icn_kpay1.svg') no-repeat left 40px top 10px;background-size:54px 20px;
	background-color:#ffeb00;padding:0 40px 0 96px;
}



.sit_ov_btn {margin-bottom:30px;}
.sit_ov_btn:after {display:block;visibility:hidden;clear:both;content:"";}
.sit_ov_btn li {float:left;margin-right:4px;}
.sit_ov_btn li:last-child {margin-right:0;}
.sit_ov_btn button {display:inline-block;height:40px;line-height:40px;font-family:"jgr_m2";font-size:18px;border:1px solid rgba(0,0,0,0.1);border-radius:3px;}

.sit_btn_cart {background:black;color:white;padding:0 40px;}
.sit_btn_buy {background:black;color:white;padding:0 40px;}
.sit_btn_kko {
	color:black;
	background:url('/img/icn_kpay1.svg') no-repeat left 40px top 10px;background-size:54px 20px;
	background-color:#ffeb00;padding:0 40px 0 96px;
	
}




.btn_wrap input[type="button"]{
	font-family:"jgr_m4";font-size:22px;line-height:1em;border:1px solid rgba(0,0,0,0.1);
	border-radius:5px;cursor:pointer;
}
.btn_order {color:#fff;background:#000;padding:20px 60px;}
.btn_order_ka {
	background:url('/img/icn_kpay.svg') no-repeat left 60px top 23px;background-size:68px 20px;
	background-color:#ffeb00;padding:20px 60px 20px 140px;
}
.odr_kpay {text-align:center;}






#sod_wrap .odr_prd {text-align:left;}
#sod_wrap .odr_prd table  {width:100%;border-collapse:collapse;border-spacing:0;
	background-image:url("/img/line_w64b.svg");background-size:10px 1px;background-repeat:repeat-x;background-position:left top;
}
#sod_wrap .odr_prd tr {background-image:url("/img/line_w64g.svg");background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;}
#sod_wrap .odr_prd tr:last-child {background-image:url("/img/line_w64b.svg");}
#sod_wrap .odr_prd td {padding:30px 0; }
#sod_wrap .odr_prd .td_image {width:90px;}
#sod_wrap .odr_prd .td_right {text-align:right;line-height:20px;}
#sod_wrap .odr_prd .td_right span {font-family:"jgr_m5";font-size:14px;}
#sod_wrap .odr_prd_name {font-family:'jgr_m1';font-size:16px;line-height:16px;margin-bottom:20px;}
#sod_wrap .odr_prd_opt ul {color:#8f8f8f;display:block;}
#sod_wrap .odr_prd_opt ul li {margin-bottom:10px;}
#sod_wrap .odr_prd_opt ul li:last-child {margin-bottom:0;}

#sod_wrap .sod_info_wrap {} 
#sod_wrap .sod_info_wrap:after {display:block;visibility:hidden;clear:both;content:""} 
#sod_wrap .sod_info_wrap .odr_frm {float:left;text-align:left;}
#sod_wrap .sod_info_wrap .odr_frm:first-shild {margin-right:90px;}
#sod_wrap .sod_info_wrap .deli {float:right;}

#sod_wrap .sod_pay_wrap {}
#sod_wrap .sod_pay_wrap:after {display:block;visibility:hidden;clear:both;content:""} 
#sod_wrap .sod_pay_wrap #od_pay_price {float:left;width:644px;text-align:left;}
#sod_wrap .sod_pay_wrap #od_pay_sl {text-align:left;}

#sod_wrap .sod_pay_wrap #od_pay_price .small {margin-left:10px;opacity:0.5;}
#sod_wrap .sod_pay_wrap #od_pay_price ul {display:block;margin-bottom:15px;}
#sod_wrap .sod_pay_wrap #od_pay_price ul:last-child {margin-bottom:0;}
#sod_wrap .sod_pay_wrap #od_pay_price ul:after {display:block;visibility:hidden;clear:both;content:""}
#sod_wrap .sod_pay_wrap #od_pay_price ul li {float:left;line-height:30px;}
#sod_wrap .sod_pay_wrap #od_pay_price ul li:first-child {margin-right:30px;}
#sod_wrap .sod_pay_wrap #od_pay_price strong {font-family:"jgr_m5";font-size:18px;}
#sod_wrap .sod_pay_wrap #od_tot_price strong {font-family:"jgr_m5";font-size:20px;color:#e52b00;}

#sod_wrap .sod_pay_wrap #od_pay_sl input[type="radio"]{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;text-indent:-999px;left:0;z-index:-1px;}
#sod_wrap .sod_pay_wrap #od_pay_sl .lb_icon {display:inline-block;position:relative;float:left;font-family:"jgr_m3";height:60px;line-height:60px;font-size:16px;width:200px;border:1px solid #dfdfdf;margin:0 10px 10px 0;padding-left:30px;cursor:pointer;z-index:1}
#sod_wrap .sod_pay_wrap #od_pay_sl input[type="radio"]:checked+.lb_icon {border:1px solid #000;z-index:3}

#sod_wrap .sod_inf_wrap {}
#sod_wrap .sod_inf_wrap:after {display:block;visibility:hidden;clear:both;content:""} 
#sod_wrap .sod_inf_wrap .sod_info_wrap2 {float:left;}
#sod_wrap .sod_inf_wrap .sod_pay_wrap2 {float:right;width:520px;}

#sod_wrap .sod_inf_wrap .sod_info_wrap2 .info_odr {margin-bottom:90px;}
#sod_wrap .sod_inf_wrap .sod_info_wrap2 .info_deli {}

#sod_wrap .sod_info_wrap2 {}
#sod_wrap .sod_info_wrap2 .w1 {width:280px;}
#sod_wrap .sod_info_wrap2 .w2 {width:430px;}
#sod_wrap .sod_info_wrap2 .w3 {width:580px;}

#sod_wrap .sod_info_wrap2 li {min-height:34px;margin-bottom:20px;}
#sod_wrap .sod_info_wrap2 li:last-child {margin-bottom:0;}


#sod_wrap .sod_info_wrap2 .odr_head {position:relative;}
#sod_wrap .sod_info_wrap2 .odr_head p {position:absolute;bottom:0;}

#sod_wrap .sod_info_wrap2 input {height:34px;font-family:'jgr_m3';font-size:24px;padding-bottom:6px;border:0;
 background-image:url("/img/line_w82g_e.svg"), url("/img/line_w82g.svg");background-size:100px 1px, 10px 1px;background-repeat:no-repeat, repeat-x;background-position:right bottom, left bottom;
}
#sod_wrap .sod_info_wrap2 .inp2 {font-size:18px;}
#sod_wrap .sod_info_wrap2 .inp3 {font-size:18px;color:#afafaf;}

#sod_wrap .sod_info_wrap2 input[type="checkbox"] {position:relative;top:0;}
#sod_wrap .sod_info_wrap2 input[type="radio"] {position:relative;top:0;}
#sod_wrap .sod_info_wrap2 button {display:inline-block;color:#8f8f8f;font-family:'jgr_m1';font-size:12px;padding:6px 8px;border:1px solid #8f8f8f;border-radius:3px;}
#sod_wrap .sod_info_wrap2 .btn_deli {display:inline-block;position:relative;top:0;height:22px;line-height:22px;border:1px solid rgba(0,0,0,0.1);background:#efefef;padding:0 6px;margin-left:5px;}
#sod_wrap .sod_info_wrap2 .frm_info {margin-top:5px;display:inline-block;}
#sod_wrap .sod_info_wrap2 .add {display:inline-block;}
#sod_wrap .sod_info_wrap2 .add p {margin-bottom:20px;}
#sod_wrap .sod_info_wrap2 .add p:last-child {margin-bottom:0;}

#sod_wrap .sod_pay_wrap2 #pay_price {margin-bottom:90px;}
#sod_wrap .sod_pay_wrap2 #pay_price .small {margin-left:10px;opacity:0.5;}
#sod_wrap .sod_pay_wrap2 #pay_price ul {display:block;margin-bottom:15px;}
#sod_wrap .sod_pay_wrap2 #pay_price ul:last-child {margin-bottom:0;}
#sod_wrap .sod_pay_wrap2 #pay_price ul:after {display:block;visibility:hidden;clear:both;content:""}
#sod_wrap .sod_pay_wrap2 #pay_price ul li {float:left;line-height:30px;}
#sod_wrap .sod_pay_wrap2 #pay_price ul li:first-child {margin-right:30px;}
#sod_wrap .sod_pay_wrap2 #pay_price strong {font-family:"jgr_m5";font-size:18px;}
#sod_wrap .sod_pay_wrap2 #od_tot_price strong {font-family:"jgr_m5";font-size:20px;color:#e52b00;}

#sod_wrap .sod_pay_wrap2 #pay_tool {margin-bottom:90px;font-size:0;}

#sod_wrap .sod_pay_wrap2 #pay_tool input[type="radio"] {position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;text-indent:-999px;left:0;}
#sod_wrap .sod_pay_wrap2 #pay_tool input[type="radio"]:checked+.lb_icon {border:1px solid #000;}
#sod_wrap .sod_pay_wrap2 #pay_tool .lb_icon {display:inline-block;font-family:"jgr_m3";width:260px;height:60px;line-height:60px;font-size:16px;border:1px solid #dfdfdf;padding-left:65px;cursor:pointer;}


#sod_wrap .card_icon {background:url('/img/pay_ico1.svg') no-repeat 18px 50% #fff;background-size:30px 24px; }
#sod_wrap .bank_icon {background:url('/img/pay_ico2.svg') no-repeat 18px 50% #fff;background-size:30px 24px; }
#sod_wrap .vbank_icon {background:url('/img/pay_ico3.svg') no-repeat 18px 50% #fff;background-size:30px 24px; }
#sod_wrap .iche_icon {background:url('/img/pay_ico4.svg') no-repeat 18px 50% #fff;background-size:30px 24px; }

/* 추후삭제 */
#sod_wrap .odr_frm {}
#sod_wrap .odr_frm .w1 {width:280px;}
#sod_wrap .odr_frm .w2 {width:430px;}
#sod_wrap .odr_frm .w3 {width:580px;}

#sod_wrap .odr_frm li {min-height:34px;margin-bottom:20px;}
#sod_wrap .odr_frm li:last-child {margin-bottom:0;}
#sod_wrap .odr_frm .odr_head {position:relative;}
#sod_wrap .odr_frm .odr_head p {position:absolute;bottom:0;}

#sod_wrap .odr_frm input {
	height:34px;font-family:'jgr_m1';font-size:20px;padding-bottom:6px;border:0;
	background-image:url("/img/line_w82g_e.svg"), url("/img/line_w82g.svg");
	background-size:100px 1px, 10px 1px;
	background-repeat:no-repeat, repeat-x;
	background-position:right bottom, left bottom;
}
#sod_wrap .odr_frm .inp2 {font-size:18px;}
#sod_wrap .odr_frm .inp3 {font-size:18px;color:#afafaf;}

#sod_wrap .odr_frm input[type="checkbox"] {position:relative;top:0;}
#sod_wrap .odr_frm input[type="radio"] {position:relative;top:0;}
#sod_wrap .odr_frm button {display:inline-block;color:#8f8f8f;font-family:'jgr_m1';font-size:12px;padding:6px 8px;border:1px solid #8f8f8f;border-radius:3px;}
#sod_wrap .odr_frm .btn_deli {display:inline-block;position:relative;top:0;height:22px;line-height:22px;border:1px solid rgba(0,0,0,0.1);background:#efefef;padding:0 6px;margin-left:5px;}
#sod_wrap .odr_frm .frm_info {margin-top:5px;display:inline-block;}
#sod_wrap .odr_frm .add {display:inline-block;}
#sod_wrap .odr_frm .add p {margin-bottom:20px;}
#sod_wrap .odr_frm .add p:last-child {margin-bottom:0;}
/* */

/* 삭제예정 */
#sel_bank2 {clear:both;display:inline-block;font-family:"jgr_m1";font-size:16px;margin-top:30px;text-align:center;}
#sel_bank2 p {margin-bottom:10px;}
#sel_bank2 p:last-child {margin-bottom:0;}
#sel_bank2 label {font-family:"jgr_m1";font-size:14px;color:#8f8f8f;margin-right:15px;}
#sel_bank2 input {padding-bottom:6px;
	background-image:url("/img/line_w82g_e.svg"), url("/img/line_w82g.svg");background-size:100px 1px, 10px 1px;background-repeat:no-repeat, repeat-x;background-position:right bottom, left bottom;
	}
#sel_bank2 select{border:1px solid #cfcfcf;}
#sel_bank2 #od_deposit_name {display:inline-block;width:200px;font-family:"jgr_m1";font-size:16px;border:0;}



#sel_bank {margin-top:40px;text-align:center;}
#sel_bank label {display:none;}
#sel_bank p {font-family:"jgr_s2";color:#aaa;font-size:14px;margin-bottom:10px;}
#sel_bank .acco {font-family:"jgr_m2";color:#000;font-size:16px;}
#sel_bank b {font-family:"jgr_m1";color:#000;font-size:14px;margin-right:8px;}
#sel_bank p:last-child {margin-top:20px;margin-bottom:0;}
#sel_bank input {
	width:140px !important;font-family:"jgr_m2" !important;font-size:16px;text-align:center;padding:8px;
	background-color:#eee;border:1px solid rgba(0,0,0,0.1);border-radius:6px;
}
#sel_bank select{border:1px solid #cfcfcf;}
#sel_bank #od_deposit_name {display:inline-block;width:200px;font-family:"jgr_m1";font-size:16px;border:0;}



/* ##### main(nn).skin.php, list.(nn).skin.php 공통 적용 시작 ##### */
/* 공통 */
.sct_wrap { position:relative;margin:0 0 30px;text-align:center;zoom:1; }
.sct_wrap .sctrl { position:absolute;top:0;right:0; } /* 애니메이션 효과 사용 시 재생 정지 버튼 등 */
.sct_wrap:after { display:block;visibility:hidden;clear:both;content:""; }
.sct_wrap header { margin:0 0 20px;zoom:1; }
.sct_wrap header:after { display:block;visibility:hidden;clear:both;content:""; }
.sct_wrap h2 { text-align:center;font-family:'jgr_m3';font-size:1.5em;margin:0 0 10px 0;display:inline-block;padding:0 0 7px;line-height:1em; }
.sct_wrap h2 a { text-decoration:none; }

#sct {padding-bottom:90px;}
.sct { clear:both;margin:0;padding:0;list-style:none;zoom:1; }
.sct:after { display:block;visibility:hidden;clear:both;content:""; }
.sct_li { position:relative; }
.sct_noitem { padding:100px 0;text-align:center; }


/* 재생/정지/이전/다음 버튼 */
.sctrl { margin:0;padding:0;list-style:none;zoom:1; }
.sctrl:after { display:block;visibility:hidden;clear:both;content:""; }
.sctrl li { position:relative;float:left;margin:0 0 0 -1px; }
.sctrl button { position:relative;margin:0;padding:0;width:21px;height:21px;border:0;cursor:pointer;overflow:hidden; }
.sctrl button span { position:absolute;top:0;left:0;width:19px;height:19px;border:1px solid #ccc;background:url('img/is_button.gif'); }
.sctrl button.sctrl_play span { background-position:-60px 0; }
.sctrl button.sctrl_play span.sctrl_on { background-position:-60px -30px; }
.sctrl button.sctrl_stop span { background-position:-90px 0; }
.sctrl button.sctrl_stop span.sctrl_on { background-position:-90px -30px; }
.sctrl button.sctrl_prev span { background-position:-120px 0; }
.sctrl button.sctrl_prev span.sctrl_on { background-position:-120px -30px; }
.sctrl button.sctrl_next span { background-position:-150px 0; }
.sctrl button.sctrl_next span.sctrl_on { background-position:-150px -30px; }





/*메인리스트*/

/* 교체예정 */
#main_list_wr .list_head {position:relative;height:40px;margin-bottom:60px;}
#main_list_wr .list_head:after {display:block;visibility:hidden;clear:both;content:""}
#main_list_wr .list_head li {float:left;}
#main_list_wr .list_head li:nth-child(1) {font-family:'jgr_s3';font-size:40px;line-height:40px;letter-spacing:-1px;margin-right:30px;}
#main_list_wr .list_head li:nth-child(2) {position:relative;top:18px;color:#8f8f8f;font-family:'jgr_m1';font-size:16px;line-height:16px;padding-left:20px;border-left:2px solid #cfcfcf;margin-right:90px;}
#main_list_wr .list_head li:nth-child(3) a {position:relative;top:19px;}
#main_list_wr .list_head li:nth-child(3) a:hover {color:#008c8c;}
#main_list_wr .list_head li:nth-child(3) a:after {position:relative;right:-5px;content:"\21FE";font-size:16px;}

#mlist_wrap .list_head {width:1200px;margin-bottom:90px;text-align:center;}
#mlist_wrap .list_head li:nth-child(1) {font-family:'jgr_m3';font-size:42px;line-height:42px;margin-bottom:20px;}
#mlist_wrap .list_head li:nth-child(2) {font-family:'jgr_m1';font-size:14px;color:#afafaf;}
#mlist_wrap .brd_head {width:1200px;margin-bottom:90px;text-align:center;}
#mlist_wrap .brd_head li:nth-child(1) {font-family:'jgr_m3';font-size:42px;line-height:42px;margin-bottom:20px;}
#mlist_wrap .brd_head li:nth-child(2) {font-family:'jgr_m1';font-size:14px;color:#afafaf;}

#main_wrap .sec_title {margin-bottom:60px;text-align:center;}
#main_wrap .sec_title li{margin-bottom:15px;}
#main_wrap .sec_title li:last-child {margin-bottom:0;}
#main_wrap .sec_title li:nth-child(1) {font-family:'jgr_m4';font-size:28px;line-height:40px;}
#main_wrap .sec_title li:nth-child(2) {font-family:'jgr_s1';font-size:16px;color:gray;}
#main_wrap .sec_title li a {font-family:'jgr_m1';font-size:13px;color:gray;}
#main_wrap .sec_title li a:hover {color:#008c8c;}
#main_wrap .sec_title li a:after {position:relative;right:-5px;content:"\21FE";font-size:13px;}


/* 이벤트리스트 */
/* 교체예정 */
#event_wr .ev_head {position:relative;height:40px;margin-bottom:60px;}
#event_wr .ev_head:after {display:block;visibility:hidden;clear:both;content:""}
#event_wr .ev_head li {float:left;}
#event_wr .ev_head li:nth-child(1) {margin-right:30px;}
#event_wr .ev_head li:nth-child(2) {position:relative;top:24px;color:#8f8f8f;font-family:'jgr_m1';font-size:16px;line-height:16px;padding-left:20px;border-left:2px solid #cfcfcf;margin-right:90px; }
#event_wr .ev_head li:nth-child(3) a {position:relative;top:25px;}
#event_wr .ev_head li:nth-child(3) a:hover {color:#008c8c;}
#event_wr .ev_head li:nth-child(3) a:after {position:relative;right:-5px;content:"\21FE";font-size:16px;}

.list_category_wrap {text-align:center;margin:0 auto;}
.list_category {display:inline-block;margin-bottom:90px;text-align:center;padding:16px 12px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.list_category:after {display:block;visibility:hidden;clear:both;content:"";}
.list_category li {display:inline-block;font-family:'jgr_m2';font-size:16px;line-height:16px;border-right:1px solid #ccc;padding-right:20px;margin-right:20px;}
.list_category li:last-child {padding-right:0;margin-right:0;border-right:0;}

/* skin_ev1 */
.skin_ev1 {display:inline-block;}
.skin_ev1:after {display:block;visibility:hidden;clear:both;content:"";}
.skin_ev1 .sct_li {position:relative;float:left;margin:0 6px 30px 0;}
.skin_ev1 .sct_last {margin:0;}
.skin_ev1 .sct_clear {clear:both;}
.skin_ev1 .sct_txt {background-image:url('/img/bar_b21.svg'), url('/img/bar_b22.svg'); background-size:10px 10px, 10px 10px; background-position:left bottom ,right bottom; background-repeat:no-repeat;}
.skin_ev1 .sct_txt {position:relative;height:60px;text-align:center;padding:20px 0 0 0;}
.skin_ev1 .sct_txt .sct_name {margin-bottom:10px;}
.skin_ev1 .sct_txt .sct_cost {font-family:'jgr_m5';font-size:14px;color:#be3c3c;letter-spacing:-0.5px;}
.skin_ev1 .sct_txt .sct_cost:before {position:relative;content:"\20a9";font-size:12px;}
.skin_ev1 a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}

/* skin_ev2 */
.skin_ev2 {display:inline-block;}
.skin_ev2:after {display:block;visibility:hidden;clear:both;content:"";}
.skin_ev2 .sct_li {position:relative;float:left;margin:0 30px 30px 0;}
.skin_ev2 .sct_last {margin-right:0;}
.skin_ev2 .sct_clear {clear:both;}
.skin_ev2 .sct_txt {position:relative;height:60px;text-align:center;padding:15px 0 0 0;}
.skin_ev2 .sct_txt .sct_name {font-family:'jgr_m2';font-size:16px;letter-spacing:-0.5px;margin-bottom:10px;}
.skin_ev2 .sct_txt .sct_cost {font-family:'jgr_m9';font-size:15px;color:#be3c3c;letter-spacing:-0.5px;}
.skin_ev2 .sct_txt .sct_cost:before {position:relative;content:"\20a9";font-size:14px;}
.skin_ev2 a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}



/* 메인리스트 */
.skin_main_noitem {text-align:center;}

/* skin_main1 */
.skin_main1:after {display:block;visibility:hidden;clear:both;content:"";}
.skin_main1 .sct_li {position:relative;float:left;margin:0 4px 4px 0;}
.skin_main1 .sct_last {margin:0;}
.skin_main1 .sct_clear {clear:both;}
.skin_main1 .sct_img {overflow:hidden;height:356px;}
.skin_main1 .name_wrap {position:absolute;top:15px;width:100%;text-align:center;}
.skin_main1 .it_name {display:inline-block;font-family:'jgr_m4';font-size:24px;line-height:1.2em;opacity:0.8;}
.skin_main1 .base_wrap {position:absolute;top:15px;width:100%;text-align:center;}
.skin_main1 .it_base {display:inline-block;font-family:'jgr_m2';font-size:14px;line-height:1em;}
.skin_main1 .cost_wrap {position:absolute;bottom:15px;width:100%;text-align:center;}
.skin_main1 .it_cost {display:inline-block;font-family:'jgr_m9';font-size:16px;line-height:1em;letter-spacing:-0.5px;}
.skin_main1 .it_cost:before {position:relative;top:-1px;content:"\20a9";font-family:'jgr_m2';font-size:0.9em;margin-right:-2px;}
.skin_main1 a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}

/* skin_main2 */
.skin_main2:after {display:block;visibility:hidden;clear:both;content:"";}
.skin_main2 .sct_li {height:283px;overflow:hidden;position:relative;float:left;margin:0 5px 5px 0;}
.skin_main2 .sct_last {margin:0;}
.skin_main2 .sct_clear {clear:both;}
.skin_main2 .sct_img {position:absolute;bottom:0;}
.skin_main2 .name_wrap {position:absolute;bottom:10px;width:100%;text-align:center;}
.skin_main2 .it_name {display:inline-block;font-family:'jgr_m2';font-size:16px;}
.skin_main2 .cost_wrap {position:absolute;bottom:35px;width:100%;text-align:center;}
.skin_main2 .it_cost {display:block;font-family:'jgr_m8';font-size:16px;line-height:1em;}
.skin_main2 .it_cost:before {position:relative;top:-1px;content:"\20a9";font-family:'jgr_m2';font-size:0.8em;margin-right:-3px;}
.skin_main2 a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}

/* skin_main2_bk */
.skin_main2_bk {display:inline-block;}
.skin_main2_bk:after {display:block;visibility:hidden;clear:both;content:"";}
.skin_main2_bk .sct_li {position:relative;float:left;margin:0 12px 12px 0;}
.skin_main2_bk .sct_last {margin:0;}
.skin_main2_bk .sct_clear {clear:both;}
.skin_main2_bk .sct_img {position:relative;}
.skin_main2_bk .sct_txt {display:inline-block;position:absolute;bottom:30px;width:100%;text-align:center; }
.skin_main2_bk .sct_txt p {display:inline-block;font-family:'jgr_m3';font-size:14px;line-height:14px;background:#286abf;color:#ffffff;padding:1px 2px 1px 1px;letter-spacing:-0.5px;}
.skin_main2_bk .sct_txt p .it_name {margin-right:10px;}
.skin_main2_bk .sct_txt p .it_cost {color:yellow;font-size:15px;line-height:15px;}
.skin_main2_bk .sct_txt p .it_cost:before {position:relative;top:1px;content:"\20a9";font-family:'jgr_m5';font-size:12px;line-height:12px;}
.skin_main2_bk a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}

/* skin_main3 */
.skin_main3 {display:inline-block;}
.skin_main3:after {display:block;visibility:hidden;clear:both;content:"";}
.skin_main3 .sct_li {position:relative;float:left;margin:0 12px 30px 0;}
.skin_main3 .sct_last {margin:0;}
.skin_main3 .sct_clear {clear:both;}
.skin_main3 .sct_img {position:relative;}
.skin_main3 .sct_txt {background-image:url('/img/bar_b21.svg'), url('/img/bar_b22.svg'); background-size:10px 10px, 10px 10px; background-position:left bottom ,right bottom; background-repeat:no-repeat;}
.skin_main3 .sct_txt {position:relative;height:60px;text-align:center;padding-top:25px;}
.skin_main3 .sct_txt p {display:inline-block;font-family:'jgr_m3';font-size:16px;letter-spacing:-1px;}
.skin_main3 .sct_txt p .it_name {color:#008c8c;margin-right:10px;}
.skin_main3 .sct_txt p .it_cost {color:#be3c3c;}
.skin_main3 .sct_txt p .it_cost:before {position:relative;top:0;content:"\20a9";font-family:'jgr_m5';font-size:14px;}
.skin_main3 a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}

/* skin_main4 */
.skin_main4 {display:inline-block;}
.skin_main4:after {display:block;visibility:hidden;clear:both;content:"";}
.skin_main4 .sct_li {position:relative;float:left;margin:0 30px 30px 0;}
.skin_main4 .sct_last {margin-right:0;}
.skin_main4 .sct_clear {clear:both;}
.skin_main4 .sct_img {position:relative;}
.skin_main4 .sct_txt {position:relative;}
.skin_main4 .it1_name {background:url("/img/bar_w3.svg") repeat-x bottom;background-size:4px 1px;}
.skin_main4 .it1_name {font-family:'jgr_m1';font-size:15px;padding:20px 0 10px;}
.skin_main4 .s_cost:before {position:relative;top:1px;content:"\20a9";font-size:14px;}
.skin_main4 .s_cost {font-family:'jgr_m9';font-size:16px;line-height:18px;text-align:left;padding:10px 10px 0 10px;}
.skin_main4 a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}

/* skin_main5 */
.skin_main5 {position:relative;display:inline-block;}
.skin_main5:after {display:block;visibility:hidden;clear:both;content:"";}
.skin_main5 .sct_li {position:relative;float:left;margin:0 8px 30px 0;}
.skin_main5 .sct_last {margin:0;}
.skin_main5 .sct_clear {clear:both;}
.skin_main5 .sct_img {position:relative;}
.skin_main5 .sct_txt {position:relative;padding:10px 10px 0 10px;}
.skin_main5 .sct_txt {background-image:url('/img/bar_b21.svg'), url('/img/bar_b22.svg'); background-size:10px 10px, 10px 10px; background-position:left bottom ,right bottom; background-repeat:no-repeat;}
.skin_main5 .sct_txt .s_name {line-height:18px;text-align:center;height:60px;}
.skin_main5 .sct_txt .s_cost {font-family:'jgr_m5';font-size:14px;text-align:center;}
.skin_main5 .sct_txt .s_cost:before {position:relative;top:0;content:"\20a9";font-size:12px; }
.skin_main5 a {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}

/* skin_list_all */
.skin_list_all {position:relative;font-size:13px;}
.skin_list_all:after {display:block;visibility:hidden;clear:both;content:"";}
.skin_list_all .sct_li {position:relative;float:left;margin:0 20px 20px 0;}
.skin_list_all .sct_last {margin:0;}
.skin_list_all .sct_clear {clear:both;}
.skin_list_all .sct_txt .s_name {text-align:center;font-size:1em;line-height:1em;margin-top:5px;}
.skin_list_all .sct_txt .s_adm {text-align:right;font-size:1em;line-height:1em;margin-top:5px;}
.skin_list_all .b_link {display:block;position:absolute;right:0;bottom:0;}
.skin_list_all .a_link {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}



