div{ -ms-user-select:none; -moz-user-select:-moz-none; -khtml-user-select:none; -webkit-user-select:none; user-select:none;}
.deal_area {position:relative; }

/* ÄÃ·¯ */
.c_red {color:#ff2a00 !important;}
.w_70 {width:70% !important;}
.w_30 {width:30% !important;}

.deal_area .uio_h_area{height:24px;padding-left:11px;border-top:1px solid #d6d9dd;border-bottom:1px solid #d6d9dd;background:#f6f7f9;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f7f9),color-stop(100%,#ebeef2));background:-webkit-linear-gradient(top,#f6f7f9 0%,#ebeef2 100%);background:linear-gradient(to bottom,#f6f7f9 0%,#ebeef2 100%);line-height:24px}
.deal_area .uio_h_area h2{font-size:12px}
.deal_area .uio_h_area .deal_count{margin-left:2px;font-size:10px;color:#ff2a00}
.deal_area .lst li{border-bottom:1px solid #e6e6e6;background-color:#fff}
.deal_area .lst li a{display:block;overflow:hidden;position:relative;min-height:123px;padding-left:120px}
.deal_area .lst li a:after{display:block;clear:both;content:''}
.deal_area .lst li .thmb{float:left;position:relative;width:120px;margin-left:-120px;line-height:0}
.deal_area .lst li .thmb .percent{position:absolute;top:0;left:0;width:35px;height:19px;padding-top:12px;background-position:-305px 0;font-family:arial;font-size:10px;color:#fff;font-weight:bold;text-align:center;vertical-align:top}
.deal_area .lst li .thmb .percent em{display:inline-block;position:relative;top:-3px;margin:0 1px 0 -2px;font-weight:bold;font-size:16px;letter-spacing:-0.05em;text-align:center}
.deal_area .lst li .thmb .sico{position:absolute;top:0;left:0}
.deal_area .lst li .thmb .sico span{display:block;overflow:hidden;width:31px;height:31px;text-indent:-900px}
.deal_area .lst li .thmb .sico .best1{background-position:-320px -285px}
.deal_area .lst li .thmb .sico .best2{background-position:-355px -285px}
.deal_area .lst li .thmb .sico .best3{background-position:-390px -285px}
.deal_area .lst li .thmb .deal_mask{top:99px}
.deal_area .lst li .detail{float:right;width:100%;margin:10px 10px 10px 10px;}

.deal_area .lst li .detail{margin:0 auto;} 

.deal_area .lst li .category{font-size:11px;color:#9d9fa5}
.deal_area .lst li .subject{margin:1px 0;font-size:16px;color:#363940}
.deal_area .lst li .summary{font-size:13px;color:#9d9fa5;text-align:center;vertical-align:middle;}
.deal_area .lst li .summary{margin:0 auto;}
.deal_area .lst li .subject,.deal_area .lst li .summary{display:block;overflow:hidden;width:90%;white-space:nowrap;text-overflow:ellipsis}
.deal_area .lst li .amounts{margin-top:8px}
.deal_area .lst li .amounts .sale{font-size:15px;font-weight:bold;color:#ff2a00}
.deal_area .lst li .amounts .sale em{position:relative;top:1px;font-weight:bold;font-size:18px;font-family:HelveticaNeue,arial;letter-spacing:0}
.deal_area .lst li .amounts .prime{display:block;margin-bottom:-3px;font-size:11px;color:#b0b0b0;text-decoration:line-through}
.deal_area .lst li .amounts .prime em{font-weight:bold;font-size:11px;font-family:HelveticaNeue,arial;letter-spacing:0}
.deal_area .lst li .people{position:absolute;bottom:14px;right:10px;font-size:11px;color:#aaacb1;letter-spacing:0}
.deal_area .lst li .evt{display:block;margin-top:5px;font-weight:bold;font-size:.9em;color:#1f59ff}
.deal_area .lst li .tag,.deal_area .flick_lst li .tag{position:absolute;top:0;right:0} 
.deal_area .lst li .tag span,.deal_area .flick_lst li .tag span{float:left;overflow:hidden;width:46px;height:18px;text-indent:-900px} 
.deal_area .lst li .tag .daily,.deal_summary .tag .daily,.deal_area .flick_lst li .tag .daily{background-position:-110px -160px}
.deal_area .lst li .tag .free,.deal_area .flick_lst li .tag .free{background-position:-160px -160px}
.deal_area .lst li .tag .freesp,.deal_summary .tag .freesp,.deal_area .flick_lst li .tag .freesp{width:106px;background-position:-318px -160px}
.deal_area .lst li .tag .standby,.deal_summary .tag .standby,.deal_area .flick_lst li .tag .standby{background-position:-210px -160px}
.deal_area .lst li .tag .realtime,.deal_summary .tag .realtime,.deal_area .flick_lst li .tag .realtime{background-position:-260px -160px}
.deal_area .lst li .tag .new,.deal_area .flick_lst li .tag .new{background-position:-110px -180px}
.deal_area .lst li .tag .now,.deal_summary .tag .now,.deal_area .flick_lst li .tag .now{background-position:-160px -180px}
.deal_area .lst li .tag .close,.deal_area .flick_lst li .tag .close{background-position:-210px -180px}
.deal_area .lst li .tag .realtime,.deal_summary .tag .realtime,.deal_area .flick_lst li .tag .realtime{width:54px;background-position:-260px -160px}
.deal_area .lst li .tag .stock,.deal_area .flick_lst li .tag .stock{background-position:-260px -180px}
.deal_area .lst li .tag .weekend,.deal_summary .tag .weekend,.deal_area .flick_lst li .tag .weekend{background-position:-260px -160px}
.deal_area .lst li .tag .mon,.deal_summary .tag .mon,.deal_area .flick_lst li .tag .mon{background-position:-310px -160px}
.deal_area .lst li .tag .tue,.deal_summary .tag .tue,.deal_area .flick_lst li .tag .tue{background-position:-360px -160px}
.deal_area .lst li .tag .wed,.deal_summary .tag .wed,.deal_area .flick_lst li .tag .wed{background-position:-410px -160px}
.deal_area .lst li .tag .thu,.deal_summary .tag .thu,.deal_area .flick_lst li .tag .thu{background-position:-260px -180px}
.deal_area .lst li .tag .fri,.deal_summary .tag .fri,.deal_area .flick_lst li .tag .fri{background-position:-310px -180px}
.deal_area .lst li .tag .sat,.deal_summary .tag .sat,.deal_area .flick_lst li .tag .sat{background-position:-360px -180px}
.deal_area .lst li .tag .sun,.deal_summary .tag .sun,.deal_area .flick_lst li .tag .sun{background-position:-410px -180px}


.deal_list {margin:10px; padding:0px; line-height:0px; }
.deal_list li {padding-bottom:10px; position:Relative;}

/*»ó´Ü ¸®½ºÆ® ¹è³Ê*/
.contentsArea {padding-top: 20px;}


/** 20160629 **/
.swp {padding:0px; margin:0px; position:relative; }
.swp .sw_dot {position:absolute; bottom:7em; width:100%; margin:0 auto; text-align:center;}
.swp .sw_dot span {display:inline-block; width:10em; margin:0 auto; }
.swp .sw_dot span img {width:.5em;}
.swp .sw_img {padding:0px; margin:0px;}
.swp .sw_img img {width:100%;}
.swp .sw_txt {text-align:center; height:6.6em;}
.swp .sw_txt h1 {font-size:1.5em; font-weight:bold; color:#474747; padding:.5em 0; letter-spacing:-2px;}
.swp .sw_txt h1 b {color:#ef4123; }
.swp .sw_txt h2 {font-size:.8em; color:#868686; padding:.5em 0; line-height:1.4em;}

.wrap_size {border-top:1px solid #e6e6e6; width:100%;}
.wrap_size li:first-child {border-top:1px solid #e6e6e6;}
.wrap_size li.size_list {border-bottom:1px solid #e6e6e6; padding:.8em 1.6em; position:relative; width:auto; height:1.8em; clear:both;}
.wrap_size li.size_list div.icon_best {position:absolute; top:0px; left:0px;}
.wrap_size li.size_list div.icon_best img {width:2.4em;}
.wrap_size li.size_list span.icon_book {width:1.8em; float:left; text-align:left;}
.wrap_size li.size_list span.icon_book  img {width:1.8em;}
.wrap_size li.size_list h3 {position:absolute; margin-left:2.8em; margin-top:-.1em; line-height:1.4em; font-size:.8em; text-align:left;}
.wrap_size li.size_list h3 b {color:#ef4123; font-weight:normal;}
.wrap_size li.size_list h3 span {display:block; color:#a0a0a0; font-size:.8em; text-align:left;}


.wrap_size {border-top:1px solid #e6e6e6; width:100%;}
.wrap_size li:first-child {border-top:1px solid #e6e6e6;}
.wrap_size li.size_list2 {border-bottom:1px solid #e6e6e6; padding:.8em 1.6em; position:relative; width:auto; height:3em; clear:both;}
.wrap_size li.size_list2 div.icon_best {position:absolute; top:0px; left:0px;}
.wrap_size li.size_list2 div.icon_best img {width:2.4em;}
.wrap_size li.size_list2 span.icon_book {width:1.8em; float:left; text-align:left; margin-top: 10px;}
.wrap_size li.size_list2 span.icon_book  img {width:1.8em;}
.wrap_size li.size_list2 h3 {position:absolute; margin-left:2.8em; margin-top:-.1em; line-height:1.4em; font-size:.8em; text-align:left;}
.wrap_size li.size_list2 h3 b {color:#ef4123; font-weight:normal;}
.wrap_size li.size_list2 h3 span {display:block; color:#a0a0a0; font-size:.8em; text-align:left;}


/**
.wrap_size li.size_list span.btn_make {display:inline-block; width:5em; height:2em; text-align:center; font-size:.8em; color:#fff; font-weight:bold; line-height:2em; border-radius:.1em; position:absolute; right:6em; top:1.2em; background:#f04124;}
**/
.wrap_size li.size_list span.btn_make {
	display:inline-block; 
	width:5em; 
	height:2.2em; 
	text-align:center; 
	font-size:.7em; 
	color:#f04124; 
	font-weight:bold; 
	line-height:2.3em; 
	border-radius:3em; 
	position:absolute; 
	right:2.5em; 
	top:1.2em; 
	background:#fff;
	border:1px solid #f04124;
}


.wrap_size li.size_list2 span.btn_make {
	margin-top: 10px;
	display:inline-block; 
	width:5em; 
	height:2.2em; 
	text-align:center; 
	font-size:.7em; 
	color:#f04124; 
	font-weight:bold; 
	line-height:2.3em; 
	border-radius:3em; 
	position:absolute; 
	right:2.5em; 
	top:1.2em; 
	background:#fff;
	border:1px solid #f04124;
}


/*Sub ¸®½ºÆ®ÀÇ 3´Ü ÅØ½ºÆ® ÀÏ ½Ã Ãß°¡ Å¬·¡½º*/
.wrap_size li.cmn_3th { height:2.7em; }
.wrap_size li.cmn_3th h3{ margin-left:2.8em;}
.wrap_size li.size_list span.btn_3th{ 	top:2.0em; }
.wrap_size li.size_list span.img_3th  img {padding-top:.5em; width: 2.0em;}


.btn_detail {z-index:10000; width:80%; position:absolute; bottom:.5em; text-align:left; padding-left:5%;}
.btn_detail img {width:15%; max-width:81px;}
.swiper-txt {width:90%; margin:14px auto; text-align:left;}
.swiper-txt span {display:inline-block; width:100%;}
.swiper-txt span.sp_title {font-size:20px; font-weight:bold; padding:5px 0;}
.swiper-txt span.sp_subtitle {font-size:11px; line-height:14px;}

/* Main Delivery Line Banner */
#m_delivery_wrap {float:left; width:100%;}
.m_delivery_bnr {height:45px; overflow:hidden; background:#1f1f1f; width:100%; font-size:16px; text-align: center; margin: 0 auto;}
.m_delivery_bnr ul, .m_delivery_bnr li {margin:0; padding:0; list-style:none;}
.m_delivery_bnr li a {display:block; line-height:45px; color: #fff; text-decoration:none; }


/*Sub ±âº» Á¤º¸*/
.product_info {width:100%; background:red;}
.p_txt {float:left; width:76%; margin:3%; text-align:left;}
.p_txt span {display:inline-block; width:100%;}
.p_txt span.p_title {font-size:20px; font-weight:bold; padding:5px 0;}
.p_txt span.p_subtitle {font-size:11px; line-height:14px;}
.p_detail {float:right; width:15%; margin:5% 3% 0 0; text-align:center;}
.p_detail img {width:65%; max-width:81px;}

/*Sub ±âº» Á¤º¸ Ãß°¡(sticker)*/
.p2_txt {margin-top:6%;}
.btn_make2 { width:100%; height: 0; padding:5% 0 10.5% 0; float:left; background-color:#222450;}
.btn_make2 span {color:#fff;}

.wrap_info {width:100%;}
.wrap_info li p {font-size:.8em; text-align:left;}
.wrap_info li.info_list:first-child{ padding-top:.5em; }
.wrap_info li:last-child { margin-top:1em; }
.wrap_info li.info_list {padding:.3em .6em .0em; position:relative; width:auto; height:auto; clear:both;}
.wrap_info li.info_list span.list_in01{ width:18%; display:inline-block;}
.wrap_info li.info_list span.list_in02{ padding: 0 1em 0 0.5em;}
.wrap_info li.info_list span.list_in03{ text-decoration:line-through; color:#999;}
.wrap_info li.info_list span.list_in04{ color: #ff4a0b;}



/*ÇÏµåÄ¿¹ö Æ÷ÅäºÏ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.photobook_h_01 {
	position:relative;
	background:url(/img/contents/photobook_h_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:15%;
}
.photobook_h_02 {
	position:relative;
	background:url(/img/contents/photobook_h_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:20%;
}
.photobook_h_03 {
	position:relative;
	background:url(/img/contents/photobook_h_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:117%;
	padding-top:20%;
}
.photobook_h_hard {
	position:relative;
	background:url(/img/contents/photobook_h_04.jpg) no-repeat;
	background-size:100%;
	/*padding-bottom:185%;*/
	height:85%;
	padding-top:20%;
	width:100%;
}

.photobook_h_05 {
	position:relative;
	background:url(/img/contents/photobook_h_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:20%;
}

.photobook_h_06 {
	position:relative;
	background:url(/img/contents/photobook_h_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:10%;
	width:100%;
}

.photobook_h_07 {
	position:relative;
	background:url(/img/contents/photobook_h_08.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;
	padding-top:10%;
	width:100%;
}


/*¼ÒÇÁÆ®Ä¿¹ö Æ÷ÅäºÏ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.photobook_s_01 {
	position:relative;
	background:url(/img/contents/photobook_s_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:15%;
}
.photobook_s_02 {
	position:relative;
	background:url(/img/contents/photobook_s_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:20%;
}
.photobook_s_03 {
	position:relative;
	background:url(/img/contents/photobook_s_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:117%;
	padding-top:20%;
}

.photobook_s_soft {
	position:relative;
	background:url(/img/contents/photobook_s_04.jpg) no-repeat;
	background-size:100%;
	/*padding-bottom:185%;*/
	height:85%;
	padding-top:20%;
	width:100%;
}
.photobook_s_05 {
	position:relative;
	background:url(/img/contents/photobook_s_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:20%;
}

.photobook_s_06 {
	position:relative;
	background:url(/img/contents/photobook_s_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:10%;
	width:100%;
}

.photobook_s_07 {
	position:relative;
	background:url(/img/contents/photobook_s_08.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;
	padding-top:10%;
	width:100%;
}

/**  ¾ÛÄÁÅÙÃ÷¸®´º¾ó_2017³â 1¿ù  **/


/*µðÄ«¾Ù¹üºÏ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.dicabook_01 {
	position:relative;
	background:url(/img/contents/dicabook_01-1.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:15%;
}
.dicabook_02 {
	position:relative;
	background:url(/img/contents/dicabook_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:20%;
}
.dicabook_03 {
	position:relative;
	background:url(/img/contents/dicabook_03_new.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:20%;
}
.dicabook_04_hard {
	position:relative;
	background:url(/img/contents/dicabook_04_hard_new.jpg) no-repeat;
	background-size:100%;
	/*padding-bottom:185%;*/
	height:88%;
	padding-top:20%;
	width:100%;
}
.dicabook_04_soft {
	position:relative;
	background:url(/img/contents/dicabook_04_soft_new.jpg) no-repeat;
	background-size:100%;
	/*padding-bottom:185%;*/
	height:88%;
	padding-top:20%;
	width:100%;
}
.dicabook_04_leather {
	position:relative;
	background:url(/img/contents/dicabook_04_leather_new.jpg) no-repeat;
	background-size:100%;
	/*padding-bottom:185%;*/
	height:88%;
	padding-top:20%;
	width:100%;
}
.dicabook_05 {
	position:relative;
	background:url(/img/contents/dicabook_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:20%;
}

.dicabook_06 {
	position:relative;
	background:url(/img/contents/dicabook_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;
	padding-top:10%;
	width:100%;
}


/*Æ÷ÅäÆÑ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.photopack_slide {
	padding-bottom:25%;
	padding-top:15%;
	background:#f9f9f9;
	height:0;
}
.photopack_slide_ {
	padding-bottom:25%;
	padding-top:5%;
	background:#f9f9f9;
	height:0;
}
.photopack_01 {
	position:relative;
	background:url(/img/contents/photopack_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:15%;
}
.photopack_02 {
	position:relative;
	background:url(/img/contents/photopack_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;
	padding-top:10%;
}
.photopack_03 {
	position:relative;
	background:url(/img/contents/photopack_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:89%;
	padding-top:10%;
}
.photopack_03 span {
	color:#fff;
}
.photopack_04 {
	position:relative;
	background:url(/img/contents/photopack_04.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:81%;
	padding-top:9%;
	width:100%;
}
.photopack_05 {
	position:relative;
	background:url(/img/contents/photopack_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:13%;
}

.photopack_06 {
	position:relative;
	background:url(/img/contents/photopack_06.jpg?time=201702091635) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:10%;
	width:100%;
	display:inline-block;
}
.photopack_06 a {
    background: #222450;
    color: #fff;
    width: 110px;
    height: 26px;
    display: block;
    margin: 20px auto;
    font-size: 12px;
    padding-top: 10px;
}

.photopack_07 {
	position:relative;
	background:url(/img/contents/photopack_07.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:110%;
	padding-top:13%;
}
.card_sleeve_01 {
	position:relative;
	background:url(/img/contents/card_sleeve_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:10%;
	width:100%;
	display:inline-block;
}
.card_sleeve_01 a {
    background: #222450;
    color: #fff;
    width: 110px;
    height: 26px;
    display: block;
    margin: 20px auto;
    font-size: 12px;
    padding-top: 10px;
}
.photocard_06 {
	position:relative;
	background:url(/img/contents/photocard_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:10%;
	width:100%;
	display:inline-block;
}
.photocard_06 a {
    background: #222450;
    color: #fff;
    width: 110px;
    height: 26px;
    display: block;
    margin: 20px auto;
    font-size: 12px;
    padding-top: 10px;
}

/*Æ÷ÅäÆÑ ½ºÅ¸ÀÏ Á¤ÀÇ old
.photopack_01 {
	position:relative;
	background:url(/img/contents/photopack_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:15%;
}
.photopack_02 {
	position:relative;
	background:url(/img/contents/photopack_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:10%;
}
.photopack_03 {
	position:relative;
	background:url(/img/contents/photopack_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:117%;
	padding-top:20%;
}
.photopack_04_tincase {
	position:relative;
	background:url(/img/contents/photopack_04_tincase.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:117%;
	padding-top:20%;
	width:100%;
}
.photopack_04_soft {
	position:relative;
	background:url(/img/contents/photopack_04_soft.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:117%;
	padding-top:20%;
	width:100%;
}
.photopack_05 {
	position:relative;
	background:url(/img/contents/photopack_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:13%;
}

.photopack_06 {
	position:relative;
	background:url(/img/contents/photopack_06.jpg?time=201702091635) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:10%;
	width:100%;
}
*/



/*»çÁøÀÎÈ­ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.print_01 {
	position:relative;
	background:url(/img/contents/print_01.jpg) no-repeat #f6f6f6;
	background-size:100%;
	height:0px;
	padding-bottom:130%;
	padding-top:15%;
}
.print_02 {
	position:relative;
	background:url(/img/contents/print_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:130%;
	padding-top:15%;
}
.print_03 {
	position:relative;
	background:url(/img/contents/print_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:130%;
	padding-top:15%;
}
.print_04 {
	position:relative;
	background:url(/img/contents/print_04.jpg) no-repeat;
	background-size:100%;
	padding-bottom:100%;
	height:0;
	padding-top:20%;
}
.print_05 {
	position:relative;
	background:url(/img/contents/print_05.jpg) center bottom no-repeat #e9e9e9;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:15%;
}

.print_06 {
	position:relative;
	background:url(/img/contents/print_06.jpg?t=0) center bottom no-repeat #dfdfdf;
	background-size:100%;
	height:0px;
	padding-bottom:182%;
	padding-top:15%;
	width:100%;
}
.print_07 {
	position:relative;
	background:url(/img/contents/print_07.jpg) center bottom no-repeat #e8e8e8;
	background-size:100%;
	padding-bottom:140%;
	height:0;
	padding-top:20%;
}
.print_08 {
	position:relative;
	background:url(/img/contents/print_08.jpg?time=201703291426) center bottom no-repeat;
	background-size:100%;
	padding-bottom:95%;
	height:0;
	padding-top:15%;
}
.print_10 {
	position:relative;
	background:url(/img/contents/print_11.jpg?time=201707131736) center bottom no-repeat #fff;
	background-size:100%;
	height:0px;
	padding-bottom:90%;
	padding-top:10%;
	width:100%;}



/*4ÄÆ»çÁø ½ºÅ¸ÀÏ Á¤ÀÇ*/
.fcut_01 {
	position:relative;
	background:url(/img/contents/4cut_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.fcut_02 {
	position:relative;
	background:url(/img/contents/4cut_02.jpg?t=0) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:87%;
	padding-top:10%;
}
.fcut_03 {
	position:relative;
	background:url(/img/contents/4cut_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:12%;
}



/*½ÉÇÃ¶óÀÎ¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.simpleline_01 {
	position:relative;
	background:url(/img/contents/simpleline_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:170%;
	padding-top:15%;
}
.simpleline_02_1 {
	position:relative;
	background:url(/img/contents/simpleline_02-1.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.simpleline_02_2 {
	position:relative;
	background:url(/img/contents/simpleline_02-2.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.simpleline_02_3 {
	position:relative;
	background:url(/img/contents/simpleline_02-3.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.simpleline_03 {
	position:relative;
	background:url(/img/contents/simpleline_03.jpg?time=201711031520) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
}
.simpleline_04 {
	position:relative;
	/*background:url(/img/contents/dicabook_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;*/
	padding-top:10%;
	width:100%;
}



/*Á¡º¸¶óÀÎ¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.jumboline_01 {
	position:relative;
	background:url(/img/contents/jumboline_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:167%;
	padding-top:15%;
}
.jumboline_02_1 {
	position:relative;
	background:url(/img/contents/jumboline_02-1.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.jumboline_02_2 {
	position:relative;
	background:url(/img/contents/jumboline_02-2.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.jumboline_02_3 {
	position:relative;
	background:url(/img/contents/jumboline_02-3.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.jumboline_03 {
	position:relative;
	background:url(/img/contents/jumboline_03.jpg?time=201706301641) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
}
.jumboline_05 {
	position:relative;
	background:url(/img/contents/jumboline_05.jpg?time=201707031013) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top: 15%
}
.jumboline_06 {
	position:relative;
	/*background:url(/img/contents/dicabook_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;*/
	padding-top:10%;
	width:100%;
}



/*¸ÅÆ®¶óÀÎ¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.metline_01 {
	position:relative;
	background:url(/img/contents/metline_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:238%;
	padding-top:15%;
}
.metline_02_1 {
	position:relative;
	background:url(/img/contents/metline_02-1.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.metline_02_2 {
	position:relative;
	background:url(/img/contents/metline_02-2.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.metline_02_3 {
	position:relative;
	background:url(/img/contents/metline_02-3.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.metline_03 {
	position:relative;
	background:url(/img/contents/metline_03.jpg?time=201711031520) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
}
.metline_05 {
	position:relative;
	background:url(/img/contents/metline_05.jpg?time=201707031013) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top: 15%
}
.metline_06 {
	position:relative;
	/*background:url(/img/contents/dicabook_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;*/
	padding-top:10%;
	width:100%;
}


/*ÀÔÃ¼¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.emboss_01 {
	position:relative;
	background:url(/img/contents/emboss_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;
	padding-top:15%;
}
.emboss_02 {
	position:relative;
	background:url(/img/contents/emboss_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
}
.emboss_03_1 {
	position:relative;
	background:url(/img/contents/emboss_03-1.jpg?time=201708081402) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.emboss_03_2 {
	position:relative;
	background:url(/img/contents/emboss_03-2.jpg?time=201708081402) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.emboss_03_3 {
	position:relative;
	background:url(/img/contents/emboss_03-3.jpg?time=201708081402) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}





/*µð¾Æ¼½¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.diasec_01 {
	position:relative;
	background:url(/img/contents/diasec_01.jpg?time=201711221355) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top:15%;
}
.diasec_02 {
	position:relative;
	background:url(/img/contents/diasec_02.jpg?time=201711221355) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.diasec_03 {
	position:relative;
	background:url(/img/contents/diasec_03.jpg?time=201711221438) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:60%;
	padding-top: 10%;
	padding-left: 6%;
}
.diasec_05 {
	position:relative;
	background:url(/img/contents/diasec_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 15%;
}
.diasec_07 {
	position:relative;
	background:url(/img/contents/diasec_07.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 15%;
}
.diasec_09 {
	position:relative;
	background:url(/img/contents/diasec_09.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 15%;
}


/*Å©¸®½ºÅ»¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.crystal_01 {
	position:relative;
	background:url(/img/contents/crystal_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:67%;
	padding-top:15%;
}
.crystal_02_1 {
	position:relative;
	background:url(/img/contents/crystal_03-1.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.crystal_02_2 {
	position:relative;
	background:url(/img/contents/crystal_03-2.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}




/*Æ÷Åä¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.photoframe_01 {
	position:relative;
	background:url(/img/contents/photoframe_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top:15%;
}
.photoframe_02 {
	position:relative;
	background:url(/img/contents/photoframe_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.photoframe_03 {
	position:relative;
	background:url(/img/contents/photoframe_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:50%;
	padding-top: 10%;
	padding-left: 6%;
}
.photoframe_05 {
	position:relative;
	background:url(/img/contents/photoframe_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}




/*¸ÅÆ®¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.matframe_01 {
	position:relative;
	background:url(/img/contents/matframe_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top:15%;
}
.matframe_02 {
	position:relative;
	background:url(/img/contents/matframe_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.matframe_03 {
	position:relative;
	background:url(/img/contents/matframe_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:50%;
	padding-top: 10%;
	padding-left: 6%;
}
.matframe_05 {
	position:relative;
	background:url(/img/contents/matframe_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}




/*¸ÞÅ»¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.metalframe_01 {
	position:relative;
	background:url(/img/contents/metalframe_01.jpg?time=201711161821) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}
.metalframe_02_1 {
	position:relative;
	background:url(/img/contents/metalframe_02-1.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.metalframe_02_2 {
	position:relative;
	background:url(/img/contents/metalframe_02-2.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.metalframe_02_3 {
	position:relative;
	background:url(/img/contents/metalframe_02-3.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.metalframe_03 {
	position:relative;
	background:url(/img/contents/metalframe_03.jpg?time=201711161821) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:76%;
	padding-top: 13%
}

.metalframe_05_1 {
	position:relative;
	background:url(/img/contents/metalframe_05-1.jpg?time=201711161821) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:92%;
	padding-top: 10%
}
.metalframe_05 {
	position:relative;
	background:url(/img/contents/metalframe_05.jpg?time=201711161830) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;
	padding-top: 15%
}
.metalframe_06 {
	position:relative;
	/*background:url(/img/contents/dicabook_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;*/
	padding-top:10%;
	width:100%;
}


/*¾Ë·ç¹Ì´½ ¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.aluminum_frame_01 {
	position:relative;
	background:url(/img/contents/app_aluminum_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:20%;
	margin-top:60px;
}
.aluminum_frame_01 div {
	margin-top:-12%;
}
.aluminum_frame_02 {
	position:relative;
	background:url(/img/contents/app_aluminum_02.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	margin-top:-14%;
	padding-bottom:50%;
}
.aluminum_frame_02 .sub_title {
	text-align:right;
	margin-right:6%;
}
.aluminum_frame_03 {
	position:relative;
	background:url(/img/contents/app_aluminum_03.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:5%;
	padding-right:5%;
	padding-bottom:47%;
	margin-top:-16%;
}
.aluminum_frame_03 .sub_title {
	text-align:left;
	margin-left:10%;
	margin-top:5%;
}
.aluminum_frame_04 {
	position:relative;
	background:url(/img/contents/app_aluminum_04.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:8%;
	padding-right:5%;
	padding-bottom:60%;
	margin-top:-6%;
}
.aluminum_frame_05 {
	position:relative;
	background:url(/img/contents/app_aluminum_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-top: 8%;
	padding-bottom:80%;
	margin-top:-8%;


}
.aluminum_frame_06 {
	position:relative;
	background:url(/img/contents/app_aluminum_20.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top: 13%;
}
.aluminum_frame_07 {
	position:relative;
	background:url(/img/contents/app_aluminum_21.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:140%;
	padding-top: 7%
}
.aluminum_frame_07 .aluminum_edit {
	margin-top:43%;
}


/*¿ø¸ñ»ç¼±¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.diagonal_frame_01 {
	position:relative;
	background:url(/img/contents/app_diagonal_frame_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:20%;
	margin-top:60px;
}
.diagonal_frame_01 div {
	margin-top:-12%;
}
.diagonal_frame_02 {
	position:relative;
	background:url(/img/contents/app_diagonal_frame_02.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:10%;
	margin-top:-9%;
	padding-bottom:50%;
}
.diagonal_frame_02 .sub_title {
	text-align:left;
	margin-left:6%;
}
.diagonal_frame_03 {
	position:relative;
	background:url(/img/contents/app_diagonal_frame_03.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:5%;
	padding-right:5%;
	padding-bottom:62%;
	margin-top:-21%;
}

.diagonal_frame_04 {
	position:relative;
	background:url(/img/contents/app_diagonal_frame_04.jpg) no-repeat;
	background-size:100%;
	height:80%;
	padding-top:8%;
	padding-right:5%;
	padding-bottom:57%;
	margin-top:-6%;
}
.diagonal_frame_04 .sub_title {
	text-align:right;
	margin-right:3%;
}
.diagonal_frame_05 {
	position:relative;
	background:url(/img/contents/app_diagonal_frame_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-top: 8%;
	padding-bottom:80%;
	margin-top:-8%;


}
.diagonal_frame_06 {
	position:relative;
	background:url(/img/contents/app_diagonal_frame_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top: 8%;
}
.diagonal_frame_07 {
	position:relative;
	background:url(/img/contents/app_diagonal_frame_07.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:86%;
	padding-top: 7%
}
.diagonal_frame_07 .aluminum_edit {
	margin-top:48%;
}



/*Äµ¹ö½º¾×ÀÚ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.canvas_01 {
	position:relative;
	background:url(/img/contents/canvas_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top:15%;
}
.canvas_02 {
	position:relative;
	background:url(/img/contents/canvas_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:58%;
	padding-top: 10%;
	padding-left: 6%;
}
.canvas_05 {
	position:relative;
	background:url(/img/contents/canvas_05.jpg?t=180508) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:138%;
	padding-top: 15%;
}




/*ÆùÄÉÀÌ½º ½ºÅ¸ÀÏ Á¤ÀÇ*/
.phonecase_01 {
	position:relative;
	background:url(/img/contents/phonecase_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top:15%;
}
.phonecase_02 {
	position:relative;
	background:url(/img/contents/phonecase_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.phonecase_03 {
	position:relative;
	background:url(/img/contents/phonecase_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.phonecase_04 {
	position:relative;
	background:url(/img/contents/phonecase_04.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top:15%;
}
.phonecase_05 {
	position:relative;
	background:url(/img/contents/phonecase_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top:15%;
}
.phonecase_06 {
	position:relative;
	background:url(/img/contents/phonecase_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.phonecase_07 {
	position:relative;
	background:url(/img/contents/phonecase_07.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}


/*³ëÆ®9_ÆùÄÉÀÌ½º ½ºÅ¸ÀÏ Á¤ÀÇ*/
.phonecase_note9_01 {
	position:relative;
	background:url(/img/contents/note9_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top:15%;
}
.phonecase_note9_02 {
	position:relative;
	background:url(/img/contents/note9_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.phonecase_note9_03 {
	position:relative;
	background:url(/img/contents/note9_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.phonecase_note9_04 {
	position:relative;
	background:url(/img/contents/note9_04.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top:15%;
}
.phonecase_note9_05 {
	position:relative;
	background:url(/img/contents/note9_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top:15%;
}
.phonecase_note9_06 {
	position:relative;
	background:url(/img/contents/note9_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}
.phonecase_note9_07 {
	position:relative;
	background:url(/img/contents/note9_07.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
}


/*¹Ì´Ï¹è³Ê ½ºÅ¸ÀÏ Á¤ÀÇ*/
.minibnr_01 {
	position:relative;
	background:url(/img/contents/minibnr_01.jpg) no-repeat;
	background-size:100%;
	height:100px;
	padding-bottom:85%;
	padding-top:15%;
}
.minibnr_02_1 {
	position:relative;
	background:url(/img/contents/minibnr_02-1.jpg) no-repeat;
	background-size:100%;
	height:80%;
	background-position: center;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.minibnr_02_2 {
	position:relative;
	background:url(/img/contents/minibnr_02-2.jpg) no-repeat;
	background-size:100%;
	background-position: center;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.minibnr_02_3 {
	position:relative;
	background:url(/img/contents/minibnr_02-3.jpg) no-repeat;
	background-size:100%;
	background-position: center;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.minibnr_03 {
	position:relative;
	background:url(/img/contents/minibnr_03.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
}
.minibnr_03_0 {
	position:relative;
	background:url(/img/contents/minibnr_03_0.jpg?t=18101800) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:71%;
}
.minibnr_04 {
	position:relative;
	/*background:url(/img/contents/dicabook_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:90%;*/
	padding-top:10%;
	width:100%;
}
.minibnr_05 {
	position:relative;
	background:url(/img/contents/minibnr_05.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
}

.cmn_txt_left { 
	padding-left: 20px;
}

.cmn_txt_right {
	padding-right: 20px;
}

.cmn_bg_style {
	padding-top:10%;
}




/*µðÀÚÀÎ ÆíÁýÀÎÈ­ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.edit_print_01 {
	position:relative;
	background:url(/img/contents/edit_print_01.jpg) no-repeat #f6f6f6;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:15%;
}
.edit_print_02 {
	position:relative;
	background:url(/img/contents/edit_print_02.jpg) no-repeat;
	background-size:100%;
	background-position: 0 -20px;
	height:0px;
	padding-bottom:120%;
	padding-top:15%;
}
.edit_print_03 {
	position:relative;
	background:url(/img/contents/edit_print_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:15%;
}
.edit_print_04 {
	position:relative;
	background:url(/img/contents/edit_print_04.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:15%;
}
.print_05 {
	position:relative;
	background:url(/img/contents/print_05.jpg) center bottom no-repeat #e9e9e9;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:15%;
}

.edit_print_05_1 {
	position:relative;
	background:url(/img/contents/edit_print_05_1.jpg) center bottom no-repeat #e9e9e9;
	background-size:100%;
	height:100px;
	padding-bottom:100%;
	padding-top:15%;
	width: 100%;
}

.edit_print_05_2 {
	position:relative;
	background:url(/img/contents/edit_print_05_2.jpg) center bottom no-repeat #e9e9e9;
	background-size:100%;
	height:100px;
	padding-bottom:100%;
	padding-top:15%;
	width:100%;
}

.edit_print_05_3 {
	position:relative;
	background:url(/img/contents/edit_print_05_3.jpg) center bottom no-repeat #e9e9e9;
	background-size:100%;
	height:100px;
	padding-bottom:100%;
	padding-top:15%;
	width:100%;
}

.edit_print_05_4 {
	position:relative;
	background:url(/img/contents/edit_print_05_4.jpg) center bottom no-repeat #e9e9e9;
	background-size:100%;
	height:100px;
	padding-bottom:100%;
	padding-top:15%;
	width:100%;
}

.edit_print_05_5 {
	position:relative;
	background:url(/img/contents/edit_print_05_5.jpg) center bottom no-repeat #e9e9e9;
	background-size:100%;
	height:100px;
	padding-bottom:100%;
	padding-top:15%;
	width:100%;
}

.edit_print_05_6 {
	position:relative;
	background:url(/img/contents/edit_print_05_6.jpg) center bottom no-repeat #e9e9e9;
	background-size:100%;
	height:100px;
	padding-bottom:100%;
	padding-top:15%;
	width:100%;
}
.edit_print_08 {
	position:relative;
	background:url(/img/contents/edit_print_08.jpg?time=201708311310) center bottom no-repeat;
	background-size:100%;
	padding-bottom:105%;
	height:0;
	padding-top:15%;
}
.edit_print_09 {
	position:relative;
	background:url(/img/contents/edit_print_09.jpg) center bottom no-repeat #dfdfdf;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
	padding-top:15%;
	width:100%;
}
.edit_print_10 {
	position:relative;
	background:url(/img/contents/edit_print_10.jpg?time=201708311310) center bottom no-repeat #fff;
	background-size:100%;
	height:0px;
	padding-bottom:130%;
	padding-top:10%;
	width:100%;}

.sub_comment {
	position:absolute;
	bottom: 6%;
	left: 6%;
	color:#242424; 
}



/*Áõ¸í»çÁø ½ºÅ¸ÀÏ Á¤ÀÇ*/
.id_print_01 {
	position:relative;
	background:url(/img/contents/id_print_01.jpg?t=0) no-repeat #f6f6f6;
	background-size:100%;
	height:0px;
	padding-bottom:132%;
	padding-top:15%;
}
.id_print_02 {
	position:relative;
	background:url(/img/contents/id_print_02.jpg?t=0) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:132%;
	padding-top:15%;
}
.id_print_03 {
	position:relative;
	background:url(/img/contents/id_print_03.jpg?t=1) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:132%;
	padding-top:15%;
}
.id_print_05_1 {
	position:relative;
	background:url(/img/contents/id_print_05_1.jpg?t=1) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:30%;
	padding-top:18%;
}
.id_print_05_2 {
	position:relative;
	background:url(/img/contents/id_print_05_2.jpg?t=1) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:30%;
	padding-top:18%;
}
.id_print_05_3 {
	position:relative;
	background:url(/img/contents/id_print_05_3.jpg?t=1) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:30%;
	padding-top:18%;
}
.id_print_05_4 {
	position:relative;
	background:url(/img/contents/id_print_05_4.jpg?t=1) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:30%;
	padding-top:14%;
}

.id_print_05_6 {
	position:relative;
	background:url(/img/contents/id_print_05_6.jpg?t=1) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:30%;
	padding-top:14%;
}

.id_print_05_7 {
	position:relative;
	background:url(/img/contents/id_print_05_7.jpg?t=1) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:30%;
	padding-top:14%;
}


.id_print_06 {
	position:relative;
	background:url(/img/contents/id_print_06.jpg?time=201708311310) center bottom no-repeat #fff;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:10%;
	width:100%;
}
.tb_size_minibnr .id_sub_img {
	width: 100%;
}


.id_left_txt {
	float: left;
    display: inline-block;
    text-align: left;
    position: relative;
    left: 3%;
    font-size: 12px;
    line-height: 16px;
	color: #2e2e2e;
}
.id_right_txt {
	float: right;
    display: inline-block;
    text-align: right;
    position: relative;
    right: 3%;
    font-size: 12px;
    line-height: 16px;
	color: #2e2e2e;
}





/*Æ÷Åä¹öÆ° ½ºÅ¸ÀÏ Á¤ÀÇ*/
.photobtn_01 {
	position:relative;
	background:url(/img/contents/photobtn_01.jpg?time=201709211650) no-repeat #f6f6f6;
	background-size:100%;
	height:0px;
	padding-bottom:95%;
	padding-top:20%;
}
.photobtn_02 {
	position:relative;
	background:url(/img/contents/photobtn_02.jpg) no-repeat #f6f6f6;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:15%;
}
.photobtn_03 {
	position:relative;
	background:url(/img/contents/photobtn_03.jpg?time=201709211658) no-repeat #f6f6f6;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:15%;
}


/*Æ÷Åä´Þ·Â Å¹»ó ½ºÅ¸ÀÏ Á¤ÀÇ*/


.clndr_table_top {
	position:relative;
	background:url(/img/contents/clndr_table_top.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}


.clndr_table_01 {
	position:relative;
	background:url(/img/contents/clndr_table_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}
.clndr_table_02 {
	position:relative;
	background:url(/img/contents/clndr_table_02.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:115%;
}
.clndr_table_03_1 {
	position:relative;
	background:url(/img/contents/clndr_table_03-1.jpg) no-repeat;
	background-size:100%;
	height:80%;
	background-position: center;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.clndr_table_03_2 {
	position:relative;
	background:url(/img/contents/clndr_table_03-2.jpg) no-repeat;
	background-size:100%;
	background-position: center;
	height:80%;
	padding-top:10%;
	padding-right:5%;
	width:100%;
}
.clndr_table_04 {
	position:relative;
	background:url(/img/contents/clndr_table_04.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_table_05 {
	position:relative;
	background:url(/img/contents/clndr_table_05.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_table_06 {
	position:relative;
	background:url(/img/contents/clndr_table_06.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}

/*Æ÷Åä´Þ·Â ¿ìµå ½ºÅ¸ÀÏ Á¤ÀÇ*/

.clndr_wood_top {
	position:relative;
	background:url(/img/contents/clndr_wood_top.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}


.clndr_wood_01 {
	position:relative;
	background:url(/img/contents/clndr_wood_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}
.clndr_wood_02 {
	position:relative;
	background:url(/img/contents/clndr_wood_02_spring.jpg?time=201711031520) no-repeat; /*º½*/
	/*background:url(/img/contents/clndr_wood_02.jpg?time=201711031520) no-repeat;*/
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:115%;
}

.clndr_wood_05 {
	position:relative;
	background:url(/img/contents/clndr_wood_05.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
}

.clndr_wood_06 {
	position:relative;
	background:url(/img/contents/clndr_wood_06.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:115%;
}


/*Æ÷Åä´Þ·Â º®°ÉÀÌ ½ºÅ¸ÀÏ Á¤ÀÇ*/

.clndr_wall_top {
	position:relative;
	background:url(/img/contents/clndr_wall_top.jpg?t=180223) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}

.clndr_wall_01 {
	position:relative;
	background:url(/img/contents/clndr_wall_01.jpg?t=180223) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}
.clndr_wall_02 {
	position:relative;
	background:url(/img/contents/clndr_wall_02.jpg?t=19032611) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:85%;
}
.clndr_wall_02_0 {
	position:relative;
	background:url(/img/contents/clndr_wall_02.jpg?t=190326) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:85%;
}
.clndr_wall_02_1 {
	position:relative;
	background:url(/img/contents/clndr_wall_02-1.jpg?t=180223) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:40%;
}

.clndr_wall_02_1 .tit { 
	display: block;
	text-align: right;
	font-size: 12px; 
	color: #242424; 
}

.clndr_wall_02_1 .tit b {
	padding-top: 10px;
	font-size: 14px;
	line-height: 2.8em;
}

.clndr_wall_04 {
	position:relative;
	background:url(/img/contents/clndr_wall_04.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_wall_05 {
	position:relative;
	background:url(/img/contents/clndr_wall_05.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_wall_06 {
	position:relative;
	background:url(/img/contents/clndr_wall_06.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}


/*Æ÷Åä´Þ·Â º®°ÉÀÌ ¶óÁö+*/

.clndr_wall_top_1 {
	position:relative;
	background:url(/img/contents/clndr_wall_top_1.jpg?t=180223) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}


.clndr_wall_02_2 {
	position:relative;
	background:url(/img/contents/clndr_wall_02_0_1.jpg?t=19032611) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:85%;
}



/*Æ÷Åä´Þ·Â 2´Üº®°ÉÀÌ ½ºÅ¸ÀÏ Á¤ÀÇ*/

.clndr_wall2_top {
	position:relative;
	background:url(/img/contents/clndr_wall2_top.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}

.clndr_wall2_01 {
	position:relative;
	background:url(/img/contents/clndr_wall2_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}
.clndr_wall2_02 {
	position:relative;
	background:url(/img/contents/clndr_wall2_02.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:102%;
}
.clndr_wall2_04 {
	position:relative;
	background:url(/img/contents/clndr_wall2_04.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_wall2_05 {
	position:relative;
	background:url(/img/contents/clndr_wall2_05.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_wall2_06 {
	position:relative;
	background:url(/img/contents/clndr_wall2_05.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_wall2_06 {
	position:relative;
	background:url(/img/contents/clndr_wall2_06.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}

/*Æ÷Åä´Þ·Â ¹Ì´Ï ½ºÅ¸ÀÏ Á¤ÀÇ*/
.clndr_mini_01 {
	position:relative;
	background:url(/img/contents/clndr_mini_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}

.clndr_mini_top {
	position:relative;
	background:url(/img/contents/clndr_mini_top.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}

.clndr_mini_02 {
	position:relative;
	background:url(/img/contents/clndr_mini_02.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:87%;
}
.clndr_mini_02_1 {
	position:relative;
	background:url(/img/contents/clndr_mini_02-1.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:40%;
}
.clndr_mini_04 {
	position:relative;
	background:url(/img/contents/clndr_mini_04.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_mini_05 {
	position:relative;
	background:url(/img/contents/clndr_mini_05.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_mini_06 {
	position:relative;
	background:url(/img/contents/clndr_mini_05.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}
.clndr_mini_06 {
	position:relative;
	background:url(/img/contents/clndr_mini_06.jpg?time=201711031520) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:75%;
}


/*Æ÷Åä¸Ó±×ÄÅ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.mug_01 {
	position:relative;
	background:url(/img/contents/mug_01.jpg) no-repeat #e4eae5;
	background-size:100%;
	height:100px;
	padding-bottom:45%;
	padding-top:15%;
}
.mug_02 {
	position:relative;
	background:url(/img/contents/mug_02.jpg?time=20171211) no-repeat;
	background-position: center;
	background-size:100%;
	height:0px;
	padding-bottom:90%;
}
.mug_03 {
	position:relative;
	background:url(/img/contents/mug_03.jpg?time=201712111359) no-repeat;
	background-position: center top;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top:10%;
}

.mug_05 {
	position:relative;
	background:url(/img/contents/mug_05.jpg?time=201712111359) no-repeat #eeeeee;
	background-position: center bottom;
	background-size:100%;
	height:0px;
	padding-bottom:120%;
	padding-top:15%;
}


/*´ëÇüÃâ·Â ½ºÅ¸ÀÏ Á¤ÀÇ*/
.big_print_01 {
	position:relative;
	background:url(/img/contents/big_print_01_1.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top:25%;
}
.big_print_02, .big_print_03, .big_print_04, .big_print_05{
	position:relative;
	background-size:100%;
    padding-bottom: 20%;
    padding-top: 20%;
	height:0;
	width:100%;
}

/*Æ÷Åä½½·Î°Ç ½ºÅ¸ÀÏ Á¤ÀÇ*/
.slogan_01 {
	position:relative;
	background:url(/img/contents/slogan_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:66%;
	padding-top:15%;
}
.slogan_02 {
	position:relative;
	background:url(/img/contents/slogan_02.jpg?t=0) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:133%;
	padding-top:10%;
}
.slogan_02_1 {
	position:relative;
	background:url(/img/contents/slogan_02_1.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:72%;
	padding-top:12%;
}
.slogan_03 {
	position:relative;
	background-size:100%;
	height:0px;
	padding-bottom:12%;
	padding-top:12%;
}
.slogan_04{
	position:relative;
	background-size:100%;
	padding-bottom:20%;
	height:0;
	padding-top:15%;
	width:100%;
}
.slogan_05 {
	position:relative;
	background:url(/img/contents/slogan_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top:00%;
}


.slogan_06 {
	position:relative;
	background:url(/img/contents/slogan_06.jpg?t=0) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:118%;
	padding-top:14%;
}





/*Æ÷½ºÅÍ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.poster_01 {
	position:relative;
	background:url(/img/contents/poster_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:84%;
	padding-top:15%;
}
.poster_01_0 {
	position:relative;
	background:url(/img/contents/poster_01_181008.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:84%;
	padding-top:15%;
}
.poster_02 {
	position:relative;
	background:url(/img/contents/poster_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:68%;
	padding-top:8%;
}
.poster_03 {
	position:relative;
	background-size:100%;
	height:0px;
	padding-bottom:12%;
	padding-top:12%;
}
.poster_04{
	position:relative;
	background-size:100%;
	padding-bottom:20%;
	height:0;
	padding-top:00%;
	width:100%;
}

.poster_05 {
	position:relative;
	background:url(/img/contents/poster_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top:00%;
}

.poster_05_0 {
	position:relative;
	background:url(/img/contents/poster_05_181008.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top:00%;
}


.poster_06 {
	position:relative;
	background:url(/img/contents/poster_06.jpg?t=0) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:140%;
	padding-top:12%;
}








/*Æ÷Åä¿±¼­ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.postcard_01 {
	position:relative;
	background:url(/img/contents/postcard_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:70%;
	padding-top:25%;
}
.postcard_02 {
	position:relative;
	background:url(/img/contents/postcard_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:68%;
	padding-top:8%;
}
.postcard_03 {
	position:relative;
	background:url(/img/contents/postcard_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top:10%;
}
.postcard_04{
	position:relative;
	background-size:100%;
	padding-bottom:20%;
	height:0;
	padding-top:00%;
	width:100%;
}
.postcard_05 {
	position:relative;
	background:url(/img/contents/postcard_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top:00%;
}

.postcard_06 {
	position:relative;
	background:url(/img/contents/postcard_06.jpg?t=0) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:131%;
	padding-top:12%;
}




/*¼ö´É½ºÆ¼Ä¿ 2020 ½ºÅ¸ÀÏ Á¤ÀÇ*/
.sticker_book_01 {
	position:relative;
	background:url(/img/contents/sticker_book_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:67%;
	padding-top:15%;
}
.sticker_book_01 span {
	margin-top:-7px;
}

.sticker_book_02 {
	position:relative;
	background:url(/img/contents/sticker_book_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:53%;
	padding-top: 10%;
	padding-left: 6%;
	margin-top:-3%;
}
.sticker_book_03 {
	position:relative;
	background:url(/img/contents/sticker_book_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 5%;
}
.sticker_book_05 {
	position:relative;
	background:url(/img/contents/sticker_book_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 15%;
}
.sticker_book_05 span {
	margin-top:-7px;
}
.sticker_book_06 {
	position:relative;
	height:0px;
	padding-bottom:80%;
	padding-top: 17%;
}

.sticker_book_06 img {
	width:100%;
	margin-top:3%;
}




/*ºò»ç°¢Çü ½ºÆ¼Ä¿ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.sticker_big_01 {
	position:relative;
	background:url(/img/contents/sticker_big_01.jpg?t=180521) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:67%;
	padding-top:15%;
}
.sticker_big_02 {
	position:relative;
	background:url(/img/contents/sticker_big_02.jpg?t=180521) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:53%;
	padding-top: 10%;
	padding-left: 6%;
}
.sticker_big_03 {
	position:relative;
	background:url(/img/contents/sticker_big_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 5%;
}
.sticker_big_05 {
	position:relative;
	background:url(/img/contents/sticker_big_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 15%;
}

/*ÆÇ ½ºÆ¼Ä¿ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.sticker_custom_01 {
	position:relative;
	background:url(/img/contents/sticker_custom_01.jpg?t=0) no-repeat;
	background-size:100%;
	height:57px;
	padding-bottom:67%;
	padding-top:15%;
}
.sticker_custom_02 {
	position:relative;
	background:url(/img/contents/sticker_custom_02.jpg?t=0) no-repeat;
	background-size:100%;
	height:50px;
	padding-bottom:53%;
	padding-top: 10%;
	padding-left: 6%;
}

.sticker_custom_02_1 {
	position:relative;
	background:url(https://app.publog.co.kr/img/contents/sticker_custom_02_1.jpg?t=0) no-repeat;
	background-size:100%;
	height:50px;
	padding-bottom:53%;
	padding-top: 10%;
	padding-left: 6%;
}

.sticker_custom_02_2 {
	position:relative;
	background:url(https://app.publog.co.kr/img/contents/sticker_custom_02_2.jpg?t=0) no-repeat;
	background-size:100%;
	height:50px;
	padding-bottom:53%;
	padding-top: 10%;
	padding-left: 6%;
}



.sticker_custom_03 {
	position:relative;
	background:url(/img/contents/sticker_custom_03.jpg?t=0) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:80%;
	padding-top: 5%;
}
.sticker_custom_05 {
	position:relative;
	background:url(/img/contents/sticker_custom_06.jpg?t=0) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 15%;
}


/*¿øÇü ½ºÆ¼Ä¿ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.sticker_circle_01 {
	position:relative;
	background:url(/img/contents/sticker_circle_01.jpg?t=180521) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:67%;
	padding-top:15%;
}
.sticker_circle_02 {
	position:relative;
	background:url(/img/contents/sticker_circle_02.jpg?t=180521) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:53%;
	padding-top: 10%;
	padding-left: 6%;
}
.sticker_circle_03 {
	position:relative;
	background:url(/img/contents/sticker_circle_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 5%;
}
.sticker_circle_05 {
	position:relative;
	background:url(/img/contents/sticker_circle_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 15%;
}


/*Á¤»ç°¢Çü ½ºÆ¼Ä¿ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.sticker_square_01 {
	position:relative;
	background:url(/img/contents/sticker_square_01.jpg?t=180521) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:67%;
	padding-top:15%;
}
.sticker_square_02 {
	position:relative;
	background:url(/img/contents/sticker_square_02.jpg?t=180521) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:53%;
	padding-top: 10%;
	padding-left: 6%;
}
.sticker_square_03 {
	position:relative;
	background:url(/img/contents/sticker_square_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 5%;
}
.sticker_square_05 {
	position:relative;
	background:url(/img/contents/sticker_square_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 15%;
}



/*Á÷»ç°¢Çü ½ºÆ¼Ä¿ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.sticker_rect_01 {
	position:relative;
	background:url(/img/contents/sticker_rect_01.jpg?t=180521) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:67%;
	padding-top:15%;
}
.sticker_rect_02 {
	position:relative;
	background:url(/img/contents/sticker_rect_02.jpg?t=180521) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:53%;
	padding-top: 10%;
	padding-left: 6%;
}
.sticker_rect_03 {
	position:relative;
	background:url(/img/contents/sticker_rect_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 5%;
}
.sticker_rect_05 {
	position:relative;
	background:url(/img/contents/sticker_rect_05.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:65%;
	padding-top: 15%;
}




/*ÅÒºí·¯ ½ºÅ¸ÀÏ Á¤ÀÇ*/
.tumblr_01 {
	position:relative;
	background:url(/img/contents/tumbler_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:67%;
	padding-top:15%;
}
.tumblr_02 {
	position:relative;
	background:url(/img/contents/tumbler_02.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:58%;
	padding-top: 10%;
	padding-left: 6%;
}
.tumblr_03 {
	position:relative;
	background:url(/img/contents/tumbler_03.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:240%;
	padding-top: 10%;
}
.tumblr_04 {
	border-top: 1px solid #dfdfdf;
	padding: 10% 0px;
}


.tumblr_06 {
	position:relative;
	background:url(/img/contents/tumbler_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:67%;
	padding-top: 15%;
}






.sub_txt_lft {
	position: relative;
    left: 5%;
    float: left;
}

.sub_txt_rgt {
	position: relative;
    right: 5%;
    float: right;
}

.pcard_left_txt {
	position: relative;
    left: 5%;
    float: left;
	padding-top: 3%;
}

.pcard_right_txt {
	position: relative;
    right: 5%;
    float: right;
	padding-top: 54%;
}

.sg_left_txt {
	float: left;
    display: inline-block;
    text-align: left;
    position: relative;
    left: 5%;
    font-size: 12px;
    line-height: 16px;
	color: #2e2e2e;
}
.sg_right_txt {
	float: right;
    display: inline-block;
    text-align: right;
    position: relative;
    right: 5%;
    font-size: 12px;
    line-height: 16px;
	color: #2e2e2e;
	padding-top: 35%;
}

















/*°øÅë ÆùÆ® ½ºÅ¸ÀÏ Á¤ÀÇ*/

.bg_basic_gray01 {
	position:relative;
	background:#f9f9f9;
	height:0px;
	padding-bottom:40%;
	padding-top:20%;
}
.bg_basic_white01 {
	position:relative;
	background:#ffffff;
	height:0px;
	padding-bottom:30%;
	padding-top:20%;
}
.bg_basic_pd {
	position:relative;
	height:0px;
	padding-bottom:20%;
	padding-top:20%;
}


.txt_station {display:inline-block; font-size:14px; color:#242424; padding-bottom:10px; text-align:center; border-top:3px solid #b5b5b5; line-height:32px;}
.txt_station_w {display:inline-block; font-size:14px; color:#fff; padding-bottom:10px; text-align:center; border-top:3px solid #b5b5b5; line-height:32px;}

.main_title {display:block; font-weight: bold;  font-size:18px; color:#242424; padding-bottom:10px; text-align:center;}
.main_title_w {display:block; font-size:18px; color:#ffffff; padding-bottom:10px; text-align:center;}
.main_title_right {display:block; font-weight: bold; font-size:14px; padding-bottom:10px; color:#242424; text-align:right;}
.main_title_left {display:block;  font-weight: bold; font-size:14px; padding-bottom:10px; color:#242424; text-align:left;}

.sub_title {display:block; font-size:12px; color:#242424; padding-bottom:10px; text-align:center;}
.sub_title_sub {display:block; font-size:12px; color:#606060; padding-top:80%; text-align:center;}
.sub_title_w {display:block; font-size:12px; color:#ffffff; padding-bottom:10px; text-align:center;}
.sub_title_right {display:block; font-size:12px; color:#242424; text-align:right;}
.sub_title_left {display:block; font-size:12px; color:#242424; text-align:left;}

.add_txt { display: block; color: #242424; font-size: 12px; text-align: left; line-height: 18px; }

.swip_cont_titArea {width:100%; position:relative; padding-bottom:42%; }
.swip_cont_square {clear:both; position:relative; bottom:0px; overflow:hidden; clear:both; }
.swip_cont_square img {width:100%; height:180px; overflow:hidden;}

.swip_img_left {width:50%; background:#e9d9cc; line-height:0px; float:left;}
.swip_txt_right {width:50%; height:50%; float:right; display:table; overflow:hidden; background:#fff;}
.swip_txFt_right .swip_txt_wrap {height:180px; display:table-cell; vertical-align:middle; width:100%; margin:0 auto; text-align:center; font-size:11px; }
.swip_txt_right span.st_tit {display:block; width:100%; font-size:14px; color:#242424; text-align:center;}

.swip_img_right {width:50%; background:#add1db; line-height:0px; float:right;}
.swip_txt_left {width:50%; float:left; display:table; overflow:hidden; background:#fff;}
.swip_txt_left .swip_txt_wrap {height:180px; display:table-cell; vertical-align:middle; width:100%; margin:0 auto; text-align:center; font-size:11px;}
.swip_txt_left span.st_tit {display:block; width:100%; font-size:14px; color:#242424; text-align:center;}

.p_t_right { position: absolute; top: 10%; right: 5%; }
.p_b_left { position: absolute; bottom: 5%; left: 5%; }

.slide_squre_roll {width:100%; text-align:left; padding-bottom:50px; color:#242424; font-size:12px; }
.slide_squre_roll img {width:100%; overflow:hidden;}
.slide_squre_roll b {display:inline-block; padding-top:10px; font-size:14px; line-height:1.8em;}


.slide_delivery_roll {width:100%; text-align:left; padding-bottom:20px;color:#242424; font-size:12px; }
.slide_delivery_roll div span img {width:100%; overflow:hidden;}





.wrap_list {clear:both;}
.wrap_list ul li {list-style:none; margin:0px; padding:0px 15px; }
.wrap_list ul li img {width:100%; border-radius:0.6em;}
.wrap_list ul li.wrap_list_txt {padding:0 15px 30px; font-size:12px; text-align:left; color:#242424;}
.wrap_list ul li.wrap_list_txt b {display:block; padding:5px 0; font-size:14px;}


/* 19.03.26 ¾ó±¼Àß¸² Ãß°¡ */
.ai_list li {text-align:center !important}
.ai_list li img {margin:70px 0 30px 0}
.ai_list li em {color:#ef4123}


/*	°Ô½ÃÆÇ ¸®½ºÆ®	*/
.listwrap {clear:both; width:100%; }

.bt{
	width:96%;
	margin:0 2%;
	text-align: left;
	display:inline-block;
	padding:.8em 0;
	background:url(/img/contents/icon_more.png) center right no-repeat;
	background-size:2em;
	border-bottom:1px solid #dcdcdc;
	overflow:hidden;
}
.panel{
	width:96%;
	text-align: left;
	font-size:.8em;
	color:#707070;
	display:none;	
	margin:0 2%;
}
.bt span.bt_mainTit {font-size:1.6em; color:#4e4e4e; line-height:2.4em; display:inline-block; padding:0 5px; }
.panel span.p_thumb {display:block; margin-top:5px; }
.panel span.p_thumb img {width:100%;}
.panel div.tb_size {width:96%; margin:0 auto 3em;}
.panel div.tb_size table td {height:4em; font-size:1.4em; border-bottom:1px solid #dcdcdc;}
.panel div.tb_size table td:nth-child(1) {font-weight:bold; padding-left:10px; color:#242424;}
.panel div.tb_size table td:nth-child(2) {font-size:1.2em; color:#a4a4a4;}
.panel div.tb_size table td:nth-child(3) {font-weight:bold; padding-right:10px; color:#ff3209; text-align:right;}


.panel div.tb_size_print {width:96%; margin:0 auto 3em;}
.panel div.tb_size_print table td {height:4em; font-size:1.4em; border-bottom:1px solid #dcdcdc;}
.panel div.tb_size_print table td:nth-child(1) {width:1.8em; padding:0px; margin:0px;}
.panel div.tb_size_print table td:nth-child(1) img {width:100%;}
.panel div.tb_size_print table td:nth-child(2) {font-weight:bold; padding-left:10px; color:#242424;}
.panel div.tb_size_print table td:nth-child(3) {font-size:1.2em; color:#a4a4a4;}
.panel div.tb_size_print table td:nth-child(4) {text-align:center; font-weight:bold; color:#ff3209;}
.panel div.tb_size_print table td:nth-child(5) {font-weight:bold; padding-right:10px; color:#ff3209; text-align:right;}
.panel div.tb_size_print table th {height:4em; font-size:1.3em; font-weight:normal; text-align:center;border-bottom:1px solid #dcdcdc;}


.panel div.tb_size_dica {width:96%; margin:0 auto 3em;}
.panel div.tb_size_dica table {margin-top:5px;}
.panel div.tb_size_dica table td {height:4em; font-size:1.4em; border-bottom:1px solid #dcdcdc;}
.panel div.tb_size_dica table td:nth-child(1) {color:#242424;}
.panel div.tb_size_dica table td:nth-child(2) {color:#242424;}
.panel div.tb_size_dica table td:nth-child(3) {color:#a4a4a4;}
.panel div.tb_size_dica table td:nth-child(4) {font-weight:bold; padding-right:10px; color:#ff3209; text-align:right;}


.panel div.tb_size_frame {width:96%; margin:0 auto 3em;}
.panel div.tb_size_frame table {margin-top:5px;}
.panel div.tb_size_frame table td {height:4em; font-size:1.4em; border-bottom:1px solid #dcdcdc;}
.panel div.tb_size_frame table td:nth-child(1) {width:1.8em; padding:0px; margin:0px;}
.panel div.tb_size_frame table td:nth-child(1) img {width:100%;}
.panel div.tb_size_frame table td:nth-child(2) {color:#242424;}
.panel div.tb_size_frame table td:nth-child(3) {font-size:1.2em; color:#a4a4a4;}
.panel div.tb_size_frame table td:nth-child(4) {font-size:1.3em; color:#242424; line-height: 1.5em;}
.panel div.tb_size_frame table td:nth-child(5) {font-weight:bold; padding-right:10px; color:#ff3209; text-align:right; line-height: 1.5em;}


.panel div.tb_size_phonecase {width:96%; margin:0 auto 3em;}
.panel div.tb_size_phonecase table {margin-top:5px;}
.panel div.tb_size_phonecase table td {height:4em; font-size:1.4em; border-bottom:1px solid #dcdcdc;}
.panel div.tb_size_phonecase table td:nth-child(1) {color:#242424; padding-left: 10px;}
.panel div.tb_size_phonecase table td:nth-child(2) {font-size:1.3em; color:#242424; }
.panel div.tb_size_phonecase table td:nth-child(3) {font-size:1.2em; color:#a4a4a4; line-height: 1.5em;}
.panel div.tb_size_phonecase table td:nth-child(4) {font-weight:bold; padding-right:10px; color:#ff3209; text-align:right; line-height: 1.5em;}


/*¹Ì´Ï¹è³Ê »çÀÌÁî ¿µ¿ª*/
.panel div.tb_size_minibnr {width:96%; margin:0 auto 3em;}
.panel div.tb_size_minibnr table td {height:4em; font-size:1.4em; border-bottom:1px solid #dcdcdc;}
.panel div.tb_size_minibnr table td:nth-child(1) {width:1.4em; padding:0px; margin:0px;}
.panel div.tb_size_minibnr table td:nth-child(1) img {width:100%;}
.panel div.tb_size_minibnr table td:nth-child(2) { font-size:1.4em; font-weight:bold; color:#242424;}
.panel div.tb_size_minibnr table td:nth-child(3) { padding-left:10px; color:#a4a4a4; text-align:center;}
.panel div.tb_size_minibnr table td:nth-child(4) { padding-right:10px; color:#242424; text-align:center;}
.panel div.tb_size_minibnr table td:last-child { font-weight:bold; color:#ff3209; text-align:right;}

/*Æ÷ÅäÆÒ½Ã »çÀÌÁî ¿µ¿ª*/
.panel div.tb_size_fancycm {width:96%; margin:0 auto 3em;}
.panel div.tb_size_fancycm table td {height:4em; font-size:1.4em; border-bottom:1px solid #dcdcdc;}
.panel div.tb_size_fancycm table td:nth-child(1) {width:1.4em; padding:0px; margin:0px;}
.panel div.tb_size_fancycm table td:nth-child(1) img {width:100%;}
.panel div.tb_size_fancycm table td:nth-child(2) { font-size:1.4em; font-weight:bold; color:#242424;}
.panel div.tb_size_fancycm table td:nth-child(3) { padding-left:0px; color:#242424; text-align:center;}
.panel div.tb_size_fancycm table td:nth-child(4) { padding-right:10px; color:#a4a4a4; text-align:center;}
.panel div.tb_size_fancycm table td:last-child { font-weight:bold; color:#ff3209; text-align:right;}


/*Æ÷Åä¹öÆ° »çÀÌÁî ¿µ¿ª*/
.panel div.tb_size_photobtn {width:96%; margin:0 auto 3em;}
.panel div.tb_size_photobtn table td {height:4em; font-size:1.4em; border-bottom:1px solid #dcdcdc;}
.panel div.tb_size_photobtn table td:nth-child(1) {font-weight:bold; padding-left:10px; color:#242424;}
.panel div.tb_size_photobtn table td:nth-child(2) {font-size:1.2em; color:#a4a4a4;}
.panel div.tb_size_photobtn table td:nth-child(3) {font-weight:bold; padding-right:10px; color:#ff3209; text-align:right;}


/*ÀÚ¸ÅÇ° ¾Û Ãß°¡ 2017-06-15*/
.plus_app {position:relative;}
.plus_app ul li {padding:0px; margin:0px; line-height:0px;}
.plus_app ul li img {padding:0px; margin:0px; line-height:0px;}

/*¸Ó±×ÄÅ »çÀÌÁî ¿µ¿ª*/
.panel div.tb_size_mug {width:96%; margin:0 auto 3em;}
.panel div.tb_size_mug table th {height:4em;font-weight:normal; font-size:1em; color:#242424; border-bottom:1px dotted #dcdcdc; text-align:center;}
.panel div.tb_size_mug table td {height:4em; font-size:1.4em; border-bottom:1px solid #dcdcdc; color:#242424; text-align:center;}
.panel div.tb_size_mug table td:nth-child(1) {}
.panel div.tb_size_mug table td:nth-child(2) {}
.panel div.tb_size_mug table td:nth-child(3) {}
.panel div.tb_size_mug table td:nth-child(4) {}
.panel div.tb_size_mug table td:last-child { font-weight:bold; color:#ff3209; }

/* ´ëÇüÃâ·Â */
.panel div.tb_size_big_print {width:96%; margin:0 auto 3em;}
.panel div.tb_size_big_print table td {height:4em; font-size:1.4em; text-align:center; border-bottom:1px solid #dcdcdc;}
.panel div.tb_size_big_print table td:nth-child(1) {font-weight:bold; color:#242424; padding:0px; margin:0px;}
.panel div.tb_size_big_print table td:nth-child(2) {color:#ff3209;}
.panel div.tb_size_big_print table td:nth-child(3) {color:#ff3209;}
.panel div.tb_size_big_print table td:nth-child(4) {color:#ff3209;}
.panel div.tb_size_big_print table th {height:4em; font-size:1.3em; font-weight:normal; text-align:center;border-bottom:1px solid #dcdcdc;}


/*Æ÷ÅäÄ«µå ½ºÅ¸ÀÏ Á¤ÀÇ*/
div.contents > div {position: relative;}
div.photocard .sub_title {font-size: 1.25em; padding-bottom: 5px; letter-spacing: -.05em; line-height: 1.5em; color: #666;}
div.photocard .main_title {font-size: 2.1em; letter-spacing: -.05em}
div.photocard .txtarea {padding-top: 13%;}
div.photocard > .bg_basic_white01 {padding-top: 10%;}
div.photocard > .bg_basic_pd {padding-top: 15%;}
.photocard_main {background: url('/img/contents/photocard_img01.jpg?t=1') top center no-repeat; background-size: 100%; margin-top: 60px; padding-bottom: 69%}
.photocard_main1 {background: url('/img/contents/photocard_img01_1.jpg?t=1') top center no-repeat; background-size: 100%; margin-top: 60px; padding-bottom: 69%}
.photocard_cnt1 {background: url('/img/contents/photocard_img02.jpg?t=1') top center no-repeat; background-size: 100%; padding-bottom: 60%}
.photocard_cnt2 {background: #fff; padding-top: 15%; padding-bottom: 3%}
.photocard_cnt3 {background: url('/img/contents/photocard_img03.jpg?t=1') top center no-repeat; background-size: 100%; padding-bottom: 64%; padding-top: 15%;}
.photocard_cnt4 {background-size: 100%; border-bottom: 1px solid #eee; height: auto; }
.photocard_cnt4 ul.photocard_notice_box {display: inline-block; padding: 5%; background-color: #f8f8f8; margin: 7%; position: relative; font-size: 1.22em; text-align: left;}
.photocard_cnt4 ul.photocard_notice_box li {display: block; padding-bottom: 4%;}
.photocard_cnt4 ul.photocard_notice_box li:last-child {display: block; padding-bottom: 0;}
.photocard_cnt5 {background: url('/img/contents/photocard_img06.jpg?t=1') top center no-repeat; background-size: 100%; height:0; padding-bottom: 100%;}

/*Æ÷ÅäÄ«µå ÄÚÆÃÁö*/
.coating .coating_material .coating_img { display: flex; justify-content:space-evenly; text-align: center;}
.coating .coating_material img {display: inline-block; width: 150px; vertical-align: middle;}
.coating .coating_material ul.coating_list {padding:20px 0px}
.coating .coating_material ul.coating_list p.tit_notice {font-size: 15px; color: #333333; padding-top: 30px;}
.coating .coating_material ul.coating_list .sub_notice {font-size: 12px; color: #9b9b9b; padding-top: 13px;}
.coating .coating_material ul.coating_list li::before {display: inline-block; content:"¡¤  "; padding-right: 7px; font-size: 15px; font-weight: bold; color: #888;}
.coating .coating_material ul.coating_list li:last-child::before {display: inline-block; content:""; }
.coating .coating_material .new {    padding: 4px 7px 4px 7px;  vertical-align: text-bottom;  background-color: #ea0000;  border-radius: 15px;  color: #fff;  font-size: 12px;}



/* ³×ÀÓ½ºÆ¼Ä¿ ½ºÅ¸ÀÏ Á¤ÀÇ */
.namesticker_main {background: url('/img/contents/namesticker_bg.jpg?t=1') top center no-repeat; background-size: 100%; padding-bottom: 69%}
.namesticker_cnt1 {background: url('/img/contents/namesticker_img01.jpg?t=1'); background-size: 100%; padding-bottom: 66%; }
/* .namesticker_cnt2 {background: url('/img/contents/namesticker_img02.jpg?t=1') top center no-repeat; background-size: 100%;} */
.namesticker_cnt3 {background: url('/img/contents/namesticker_img03.jpg?t=1') top center no-repeat; background-size: 100%; border-bottom: 1px solid #eee; border-top: 1px solid #eee; height: auto; background-position: 0px 40%;
    padding-bottom: 58%;}
.namesticker_cnt3 .txtarea ul.configuration {position: relative; margin-top: 10%;}
.namesticker_cnt3 .txtarea ul.configuration::after {display: block; content: ""; clear: both:}
.namesticker_cnt3 .txtarea ul.configuration li {width: 50%; float: left;}


/* Ä«µå½ºÆ¼Ä¿ ½ºÅ¸ÀÏ Á¤ÀÇ */
.cardsticker_main {background: url('/img/contents/cardsticker_bg.jpg?t=1') top center no-repeat; background-size: 100%; padding-bottom: 69%}
.cardsticker_cnt1 {background: url('/img/contents/cardsticker_img01.jpg?t=1'); background-size: 100%; }
.cardsticker_cnt1 .slide_squre_roll {text-align: center;}
.cardsticker_cnt2 {border-top: 1px solid #eee; }
.cardsticker_cnt2 ul.cardsticker_tip {text-align: left; padding: 1% 10%; line-height: 22px; font-size: 1.22em; position: relative; }
.cardsticker_cnt2 ul.cardsticker_tip li:first-child {font-weight: bold;}
.cardsticker_cnt2 ul.cardsticker_tip li:first-child::before {display: inline-block; width: 30px; height: 7px; background-color: #ff4040; opacity: .3;  content: ""; position: absolute; top: 12%;}
.cardsticker_cnt2 ul.cardsticker_tip li:last-child {color: #888; padding-bottom: 15%;}
.cardsticker_cnt3 {border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding-bottom: 12%;}
.cardsticker_cnt3 ol.cardsticker_notice {margin: 4%; padding: 6%; background: #f7f7f7; box-sizing: border-box; font-size: 1.22em; line-height: 22px; color: #666; text-align: left; border-radius: 20px;}
.cardsticker_cnt4 {margin-bottom: 15%;}

/*diy ½ºÆ¼Ä¿ ½ºÅ¸ÀÏ Á¤ÀÇ*/

.diysticker_main {background: url('/img/contents/diysticker_img0.jpg?t=1') top center no-repeat; background-size: 100%; padding-bottom: 60%}
.diysticker_main .txtarea {padding: 10%;}
.diysticker_cnt1_1 {background: url('/img/contents/diysticker_img1_1.jpg?t=1') top center no-repeat; background-size: 100%; padding-bottom: 60%; height: auto; margin-top: 10%;}
.diysticker_cnt1_1 .txtarea {background-color: #f6f6f6; padding: 10% 5%;}
.diysticker_cnt1_2 {background: url('/img/contents/diysticker_img1_2.jpg?t=1') top center no-repeat; background-size: 100%; padding-bottom: 60%; height: auto; margin-top: 5%;}
.diysticker_cnt1_2 .txtarea {background-color: #f6f6f6; padding: 10% 5%;}
.diysticker_cnt2 {background: #fff; padding-top: 15%; padding-bottom: 3%}
.diysticker_cnt3 {background: url('/img/contents/diysticker_img3.jpg?t=1') top center no-repeat; background-size: 100%; padding-bottom: 80%; padding-top: 10%; border-top: 1px solid #eee;}
.diysticker_cnt4 {background: url('/img/contents/diysticker_img4.jpg?t=1') top center no-repeat; background-size: 100%; border-bottom: 1px solid #eee; height: auto; background-position: 0 -13%;}
.diysticker_cnt4 ul.diysticker_notice_box {display: inline-block; padding: 5%; background-color: #f8f8f8; margin: 7% 10% 15%; position: relative; font-size: 12px; text-align: left;}
.diysticker_cnt4 ul.diysticker_notice_box li {display: block; padding-bottom: 4%;}
.diysticker_cnt4 ul.diysticker_notice_box li:last-child {display: block; padding-bottom: 0;}
.diysticker_cnt6 {background-size: 80%; border-top: 1px solid #eee; padding-top: 15%; }



.card_sleeve_01 {
	position:relative;
	background:url(/img/contents/card_sleeve_01.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:10%;
	width:100%;
	display:inline-block;
}
.card_sleeve_01 a {
    background: #222450;
    color: #fff;
    width: 110px;
    height: 26px;
    display: block;
    margin: 20px auto;
    font-size: 12px;
    padding-top: 10px;
}
.photocard_06 {
	position:relative;
	background:url(/img/contents/photocard_06.jpg) no-repeat;
	background-size:100%;
	height:0px;
	padding-bottom:100%;
	padding-top:10%;
	width:100%;
	display:inline-block;
}
.photocard_06 a {
    background: #222450;
    color: #fff;
    width: 110px;
    height: 26px;
    display: block;
    margin: 20px auto;
    font-size: 12px;
    padding-top: 10px;
}


/* »óÇ° ¸®½ºÆ® ¸®´º¾ó */
.contentsArea .product_list {font-family: 'Montserrat', 'NanumSquare', sans-serif; position: relative; margin-top: 8%; margin-bottom: 16%; box-sizing: border-box;}
.contentsArea .product_list img {min-width: 100%; vertical-align: top; border: 0;}
.contentsArea .product_list span.product_label {position: absolute; top: -6%; right: 7%; width: 60px; height: 60px; background-color: #4c5cbb; box-sizing: border-box; color: #fff; text-align: center; line-height: 1.46; font-size: 13px; display: table;}
.contentsArea .product_list span.product_label > p {display: table-cell; vertical-align: middle;}
.contentsArea .product_list span.product_label_cpn {position: absolute; top: -6%; right: 7%; width: 60px; height: 60px; background-color: #222; box-sizing: border-box; color: #fff; text-align: center; line-height: 1.46; font-size: 13px; display: table; }
.contentsArea .product_list span.product_label_cpn > p {display: table-cell; vertical-align: middle;}
.contentsArea .product_list .product_list_info {width: 96%; position: absolute; top: 82.5%; left: 4%; background: #fff; padding: 5% 6%;}
.contentsArea .product_list .product_list_info::after {display: block; content: ""; clear: both;}
.contentsArea .product_list .product_list_info .info_txt {display: inline-block; float: left; width: 60%;}
.contentsArea .product_list .product_list_info .info_txt h4 {font-size: 4.9vw; margin-bottom: 1vw; color: #000;}
.contentsArea .product_list .product_list_info .info_txt p {font-size: 4vw; color: #222450; letter-spacing: 0;}
.contentsArea .product_list .product_list_info .info_txt p span.product_price {font-size: 5.7vw; display: inline;}
.contentsArea .product_list .product_list_info .info_btn {display: inline-block; float: right; width: 40%; padding: 0 7% 0 0; box-sizing: border-box;}
.contentsArea .product_list .product_list_info .info_btn a {margin-right: 12%;}
.contentsArea .product_list .product_list_info .info_btn a.btn_product_more {background: url('/img/2020/icon_info.png?t=1') top center no-repeat; float: right; background-size: 50%;}
.contentsArea .product_list .product_list_info .info_btn a.btn_product_start {background: url('/img/2020/icon_start.png?t=1') top center no-repeat; float: right; background-size: 50%;}
.contentsArea .product_list .product_list_info .info_btn a p {font-size: 3.4vw; color: #333; margin-top: 52%; }
.contentsArea .product_list .product_label_cpn {min-width: fit-content !important;}
.contentsArea .product_list p.product_label_cpn {display: table-cell;vertical-align: middle;width: 60px;height: 60px;font-size: 12px;line-height: 16px; background-color: #4c5cbb;}
.contentsArea .product_list p.product_label_cpn span.new {color: #37feff;}
.contentsArea .product_list p.product_label {display: table-cell;vertical-align: middle;width: 60px;height: 60px;font-size: 12px;line-height: 16px;}
/* Å°Áî°õ°õ µî ÀÌ¹ÌÁö ¹è³Ê */
.product_list_ibnr {width: 100%; min-width: 100%; position: relative; margin-top: 10%; } 
.product_list_ibnr::after {display: block; content: ""; clear: both;}
.product_list_ibnr .info_btn {z-index: 10; position: absolute; bottom: 16%; left: 7%; width: 100%} 
.product_list_ibnr .info_btn a.btn_product_more {float: left; margin-right: 6%; background: url('/img/2020/icon_info.png?t=1') top center no-repeat; background-size: 50%;}
.product_list_ibnr .info_btn a.btn_product_start {float: left; background: url('/img/2020/icon_start.png?t=1') top center no-repeat; background-size: 50%;}
.product_list_ibnr .info_btn a p {font-size: 3.4vw; color: #333; margin-top: 52%; }

 
.label_d_sided {padding: 0 5px; border: 1px solid #aaa; color: #aaa !important; font-size: 12px !important; margin: 0 3px; border-radius: 3px; display: inline-block; height: 19px; vertical-align: top; line-height: 19px}
.label_d_style {padding: 0 5px; border: 1px solid #333; color: #333 !important; font-size: 12px !important; margin: 0 3px; border-radius: 3px; display: inline-block; height: 19px; vertical-align: top; line-height: 19px}
.label_d_sided_box {color: #fff !important; font-size: 13px !important; display: inline-block; height: 60px;  width: 60px; vertical-align: top; line-height: 20px; background: #222450; font-weight: normal !important; position: absolute; top: 0; right: 0; box-sizing: border-box; letter-spacing: 0; padding-top: 9px}







