@charset "utf-8";

/* 아이템 헤드 */
.item_had {display:inline-block;font-size:14px;}
.item_had li:nth-child(1){color:#0ca592;font-family:'jgr_m5';font-size:3.4em;line-height:1.2em;letter-spacing:-0.5px;margin-bottom:20px;}
.item_had li:nth-child(2) {color:#e21a4e;font-family:'jgr_s7';font-size:1.3em;line-height:1.2em;}
.item_had .expl {color:#000000;font-family:'jgr_m3';font-size:1em;line-height:1.4em;opacity:0.8;margin-top:20px;}
.item_had .expl2 {color:#fa3200;font-family:'jgr_m3';font-size:14px;line-height:1.4em;margin-top:40px;}

.item_had_mbl {display:inline-block;font-size:2vw;}
.item_had_mbl li:nth-child(1) {color:#0ca592;font-family:'jgr_m5';font-size:3em;line-height:1.2em;margin-bottom:3vw;}
.item_had_mbl li:nth-child(2) {color:#e21a4e;font-family:'jgr_s7';font-size:1.4em;line-height:1.2em;}
.item_had_mbl .expl {color:#000000;font-family:'jgr_m3';font-size:1em;line-height:1.4em;opacity:0.8;margin-top:5vw;}
.item_had_mbl .expl2 {color:#fa3200;font-family:'jgr_m3';font-size:1em;line-height:1.4em;margin-top:5vw;}

/* 제품링크 */
.aditem {position:relative;display:inline-block;font-size:14px;}
.aditem a {width:100%;height:100%;position:absolute;left:0;top:0;}
.aditem .ad_p {width:100%;position:absolute;left:0;top:0;padding:50px;}
.aditem .ad_center {text-align:center;}
.aditem .ad_left {text-align:left;}
.aditem .ad_right {text-align:right;}
.aditem h1 {font-family:"jgr_s4";font-size:3.2em;line-height:1.1em;margin-bottom:10px;word-wrap:break-word;word-break:keep-all;}
.aditem p {font-family:"jgr_m3";font-size:1em;line-height:1.3em;letter-spacing:-0.5px;word-wrap:break-word;word-break:keep-all;}
.aditem h2 {width:100%;position:absolute;left:0;bottom:0;text-align:center;padding:15px;font-family:"jgr_m1";font-size:1em;}
 
.aditem_mbl {position:relative;width:70% !important;font-size:2.8vw;margin:0 auto;}
.aditem_mbl img {width:100% !important;height:auto;}
.aditem_mbl a {width:100%;height:100%;position:absolute;left:0;top:0;}
.aditem_mbl .ad_p {position:absolute;left:0;top:0;width:100%;padding:6vw 4vw;}
.aditem_mbl .ad_center {text-align:center;}
.aditem_mbl .ad_left {text-align:left;}
.aditem_mbl .ad_right {text-align:right;}
.aditem_mbl h1 {font-family:"jgr_s4";font-size:2.4em;line-height:1.1em;margin-bottom:3%;word-wrap:break-word;word-break:keep-all;}
.aditem_mbl p {font-family:"jgr_m2";font-size:1em;line-height:1.2em;letter-spacing:-0.5px;word-wrap:break-word;word-break:keep-all;}
.aditem_mbl h2 {width:100%;position:absolute;left:0;bottom:0;text-align:center;padding:5%;font-family:"jgr_s1";font-size:0.8em;}

/* 제품사용법 */
.itm_use_wrap {text-align:center;}
.itm_use_wrap h1 {font-family:"jgr_m2";font-size:20px;margin-bottom:60px;}
.itm_use {font-size:0;display:inline-block;}
.itm_use:after {display:block;visibility:hidden;clear:both;content:"";}
.itm_use li {float:left;text-align:left;position:relative;font-size:0;}
.itm_use li {margin:0 8px 8px 0;}
.itm_use li:nth-child(even) {margin-right:0;}
.itm_use li:nth-child(3) {clear:both;}
.itm_use li:nth-last-child(-n+2) {margin-bottom:0;}
.itm_use img {font-size:0;}
.itm_use li div {position:absolute;left:0;top:0;padding:30px;}
.itm_use li p {display:inline-block;vertical-align:top;font-family:"jgr_m2";font-size:14px;line-height:1.2em;}
.itm_use li b {display:inline-block;vertical-align:top;font-family:"jgr_s7";font-size:20px;margin:3px 10px 0 0;}

.itm_use_wrap_mbl h1 {font-family:"jgr_m2";font-size:3.5vw;margin-bottom:5vw;}
.itm_use_mbl {font-size:0;}
.itm_use_mbl li {display:inline-block;text-align:left;width:35vw;position:relative;font-size:0;}
.itm_use_mbl li {margin:0 1vw 1vw 0;}
.itm_use_mbl li:nth-child(even) {margin-right:0;}
.itm_use_mbl li:nth-last-child(-n+2) {margin-bottom:0;}
.itm_use_mbl img {width:100% !important;}
.itm_use_mbl li div {position:absolute;left:0;top:0;padding:3vw;}
.itm_use_mbl li p {display:inline-block;vertical-align:top;font-family:"jgr_m2";font-size:2vw;line-height:1.2em;}
.itm_use_mbl li b {display:inline-block;vertical-align:top;font-family:"jgr_s7";font-size:3vw;margin:0.2vw 1vw 0 0;}

/* 아이템 스펙 */
.item_spec {display:inline-block;font-size:16px;}
.item_spec img {display:inline-block;margin-bottom:50px;}
.item_spec h1 {font-family:'jgr_m2';font-size:1.4em;line-height:1em;margin-bottom:30px;}
.item_spec li {margin-bottom:10px;}
.item_spec li:last-child {margin-bottom:0;}
.item_spec span {display:inline-block;text-align:left;vertical-align:top;font-family:'jgr_s1';font-size:0.9em;padding-top:2px;margin-right:5px;opacity:0.3;}
.item_spec span:after {content:' :';}
.item_spec p {display:inline-block;text-align:left;vertical-align:top;font-family:'jgr_m1';font-size:1em;line-height:1.4em;}

.item_spec_mbl {font-size:3vw;}
.item_spec_mbl img {width:60% !important;height:auto;}
.item_spec_mbl h1 {font-family:'jgr_m2';font-size:1.4em;line-height:1em;margin:6vw 0;}
.item_spec_mbl li {margin-bottom:2.5vw;}
.item_spec_mbl li:last-child {margin-bottom:0;}
.item_spec_mbl span {display:inline-block;text-align:left;vertical-align:top;margin-top:0.1vw;font-family:'jgr_s1';font-size:0.9em;padding-right:1vw;opacity:0.5;}
.item_spec_mbl span:after {content:' :';}
.item_spec_mbl p {display:inline-block;text-align:left;vertical-align:top;font-family:'jgr_m1';font-size:1em;line-height:1.2em;}

/* 제목과 내용 */
.tnp {display:inline-block;font-size:16px;}
.tnp li:first-child {font-family:"jgr_m2";font-size:1.2em;margin-bottom:30px;}
.tnp li {font-family:"jgr_m1";font-size:1em;line-height:1.4em;}
.tnp_mbl {display:inline-block;font-size:2.5vw;}
.tnp_mbl li:first-child {font-family:"jgr_m2";font-size:1.2em;margin-bottom:2vw;}
.tnp_mbl li {font-family:"jgr_m1";font-size:1em;line-height:1.4em;}

/* 제목과 리스트 */
.tnl_wrap {display:inline-block;font-size:16px;}
.tnl_wrap h1 {font-family:"jgr_m4";font-size:1.2em;margin-bottom:20px;}
.tnl li {font-family:"jgr_m1";font-size:1em;line-height:1.4em;margin-bottom:10px;}
.tnl li:last-child {margin-bottom:0;}

.tnl_mbl_wrap {display:inline-block;font-size:2.5vw;}
.tnl_mbl_wrap h1 {font-family:"jgr_m4";font-size:1.2em;margin-bottom:5vw;}
.tnl_mbl li {font-family:"jgr_m1";font-size:1em;line-height:1.4em;margin-bottom:2vw;}
.tnl_mbl li:last-child {margin-bottom:0;}