.header{width: 100%; height: 100px; position: absolute; top: 0; left: 0; z-index: 800;}
/* .header_wr{padding: 0 27px;} */
.logo{display: inline-block; float: left; padding-top: 17px;}
.logo img{/*width: 115px;*/}
.gnb{float: right;}
.gnb li{float: left;}
.gnb li a{display: block; padding: 0 20px; height: 75px; line-height: 75px; font-size: 16px; font-weight: 600; color: #fff;}
.gnb.gnb_pdt  li a{color: #33ae9d;}
.lang{float: right; padding-top: 25px;}
.lang li{float: left; margin-top: 20px;}
/* .lang li:last-child{margin-top: 0; margin-left: 22px;} */
.lang li:first-child{position: relative; margin-right: 24px;}
.lang li:first-child:after{content:""; display: block; height: 10px; border-right: 1px solid #fff; position: absolute; top: 7px; right: -12px;}
.sub{position:relative;}
/* .footer{width: 100%; height: 425px; background: url('/iium_img/ft_back.jpg') no-repeat center; background-size:cover;} */
.footer{width: 100%; height: 425px; background: url('/iium_img/footer_bg_09.png') no-repeat center; background-size:cover;}
.footer_wr{position: relative; padding-top: 59px;}
.ft_txtbox{padding-top: 23px;}
.ft_txtbox:first-child{padding-top: 0;}
.ft_txt01{font-size: 16px; font-weight: 500; color: #fff;}
.ft_txt02{font-size: 16px; font-weight: 400; color: #fff; padding-top: 5px; line-height: 1.4;}
.ft_copy{font-size: 16px; font-weight: 400; color: #fff; padding-top: 10px;}

.color1{color:#33AE9D;}
.color1 > img{width:186px !important;height:69px;}
.color2{color:#707172;}
.color2 > img{width:186px !important;height:69px;}
.color3{color:#F19EB7 !important;}/*pk*/
.color3 > img{width:186px !important;height:69px;}
.color4{color:#C1A290 !important;}/*wg*/
.color4 > img{width:186px !important;height:69px;}
.color5{color:#3D3D3F !important;}/*bl*/
.color5 > img{width:186px !important;height:69px;}

.color_2 {background-color: #f19eb7!important;}
.color_3 {background-color: #c1a290!important;}
.color_4 {background-color: #3d3d3f!important;}

.linetxt{display:none;}
.linetxt2{display:none;}

.bold01{font-weight:500;}


.footerm{display:none;}
.ft_snsbox{padding-top: 47px;}
.ft_snsbox li{float: left; margin-left: 15px;}
.ft_snsbox li:first-child{margin-left: 0;}
.ft_youtube_icon{margin-top: -2px;}
.ft_youtube_icon:before{font-size: 22px;}
.fnb{position: absolute; top: 76px; right: 40px;}
.fnb .fnb_1dep{float: left; margin-left: 30px;}
.fnb .fnb_1dep:first-child{margin-left: 0;}
.fnb .fnb_1dep ul{margin-top: 15px;}
.fnb .fnb_1dep ul li{margin-top: 5px;}
.fnb .fnb_1dep ul li:first-child{margin-top: 0;}

.fne{position:absolute;bottom:0px;right:0px;}
.fne a{color:#FFF;margin-left:63px;font-size:16px;}

.master01{margin-bottom:60px;}
.marster02{padding-top:110px;}
.marster03{display:inline-block;vertical-align:top;text-align:right;width:55%;}

.img02pc{display:table;}
.img02mo{display:none;}

.box_imgpr{display:inline-block;vertical-align:top;text-align:right;width:55%;}
.box_imgpr{width:50%;}
.box_imgpr.mo{display: none;}
.mobmain{display:none;}
	.main{display:block;}
.copym{color:#555;padding:10px 0px;}
.trans_img{opacity: 0;}
/*.main_area01{width: 100%; background: url('/iium_img/main01.jpg') no-repeat center;  position: relative;background-size: auto 100%;background-position: 35%;height:1000px;}*/
.main_area01{width: 100%; background: url('/iium_img/main_bg03.jpg') no-repeat center;  position: relative;background-size: cover;background-position: 35%;height:1000px;}
.main_area01_wr{position: relative;}
.main_area02{width: 100%; margin-top: -1px;}
.main_txtbox{position: absolute; top: 50%; left: 0px; width: 100%; margin-top: -40px; text-align: left;}
.main_txt01{font-size: 42px; font-weight: 500; color: #fff;}
.main_txt02{font-size: 22px; font-weight: 500; color: #fff; line-height: 1.4; padding-top: 20px;}
.main_txt03{font-size: 17px; font-weight: 400; color: #fff; line-height: 1.7; padding-top: 18px;}
.fnemain{position: absolute;bottom: 20px;right: 10%;}
.fnemain a{color:#FFF;padding-right:25px;font-weight:500;}


.vs_snsbox{position: absolute; bottom: 95px; right: 25px;}
.vs_snsbox li{float: left; margin-left: 15px;}
.vs_snsbox li:first-child{margin-left: 0;}

/*sub tab btn*/
.sub_tab{display: none; margin: 0 auto;}
.sub_tab:after{content: ""; display: table; clear: both;}
.sub_tab li{float: left; margin: 110px 15px 10px;}


.sub1_1_area01{width: 100%; background: url('/iium_img/sub1_1.jpg') no-repeat center;height:536px; position: relative;background-position: 70%;}
.sub1_1_area02{margin-top: -2px;}

.sub2_1_area01{width: 100%; background: url('/iium_img/sub2_1_01.jpg') no-repeat center; }

.sub2_2_area01{width: 100%; background: url('/iium_img/sub2_1.jpg') no-repeat center; height:536px; position: relative;}
.sub2_2_area02{position: relative;}
.sub2_2_area02_wr{position: absolute; top: 0; left: 50%; transform: translateX(-50%)}
.product_tab{padding-top: 120px;}
.product_tab li{float: left; margin-left: 45px; padding-bottom: 8px;}
.product_tab li:first-child{margin-left: 0;}
.product_tab li.ov{border-bottom: 1px solid #212121;}

.sub2_1_area03{position: relative;}

.sub2_1_area03{width: 100%; background: url('/iium_img/sub2_3.jpg') no-repeat center; background-size:cover;}
.product_ul li{float: left; width: 25%;}

.sub3_1_area01{position: relative; width: 100%; background: url('/iium_img/about_1.jpg') no-repeat center; height:536px;}

.sub4_1_area01{width: 100%; background: url('/iium_img/contact_1.jpg') no-repeat center; height:536px;background-position:70%; position: relative;}
.sub4_1_area02{margin-top: 20px;}
.left{float: left; width: 33.2%;}
.right{
	float: right;
	width : -webkit-calc(100% - 38%);
    width :    -moz-calc(100% - 38%);
    width :         calc(100% - 38%);
}
.contact_snsbox li{float: left; margin-left: 15px;}
.contact_snsbox li:first-child{margin-left: 0;}

.right input.inpt{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	height: 30px;
	border: 0;
	border-bottom: 1px solid #d2d2d2;
	box-shadow: none;
	outline: none;
}


.right div{margin-top: 40px;}
.right div:first-child{margin-top: 0;}
.full_inpt{text-align: left;}
.half_inpt input{width: 48%; float: left;}
.half_inpt input:first-child{margin-right: 10px;}
.half_inpt input:last-child{margin-left: 10px;}
.full_inpt input,
.full_inpt textarea{width: 100%;}
.full_inpt textarea{margin-top: 20px; border: 0; border-bottom: 1px solid #d2d2d2;}

#input1{background: url('/iium_img/inpt_img_05.jpg') no-repeat center left;}
#input1::-webkit-input-placeholder{background: url('/iium_img/inpt_img_05.jpg') no-repeat center left;}
#input1:-moz-input-placeholder{background: url('/iium_img/inpt_img_05.jpg') no-repeat center left;}
#input1::-moz-input-placeholder{background: url('/iium_img/inpt_img_05.jpg') no-repeat center left;}
#input1:-ms-input-placeholder{background: url('/iium_img/inpt_img_05.jpg') no-repeat center left;}

#input2{background: url('/iium_img/inpt_img_07.jpg') no-repeat center left;}
#input2::-webkit-input-placeholder{background: url('/iium_img/inpt_img_07.jpg') no-repeat center left;}
#input2:-moz-input-placeholder{background: url('/iium_img/inpt_img_07.jpg') no-repeat center left;}
#input2::-moz-input-placeholder{background: url('/iium_img/inpt_img_07.jpg') no-repeat center left;}
#input2:-ms-input-placeholder{background: url('/iium_img/inpt_img_07.jpg') no-repeat center left;}

#input3{background: url('/iium_img/inpt_img_11.jpg') no-repeat center left;}
#input3::-webkit-input-placeholder{background: url('/iium_img/inpt_img_11.jpg') no-repeat center left;}
#input3:-moz-input-placeholder{background: url('/iium_img/inpt_img_11.jpg') no-repeat center left;}
#input3::-moz-input-placeholder{background: url('/iium_img/inpt_img_11.jpg') no-repeat center left;}
#input3:-ms-input-placeholder{background: url('/iium_img/inpt_img_11.jpg') no-repeat center left;}

#input4{background: url('/iium_img/inpt_img_13.jpg') no-repeat center left;}
#input4::-webkit-input-placeholder{background: url('/iium_img/inpt_img_13.jpg') no-repeat center left;}
#input4:-moz-input-placeholder{background: url('/iium_img/inpt_img_13.jpg') no-repeat center left;}
#input4::-moz-input-placeholder{background: url('/iium_img/inpt_img_13.jpg') no-repeat center left;}
#input4:-ms-input-placeholder{background: url('/iium_img/inpt_img_13.jpg') no-repeat center left;}

#input5{background: url('/iium_img/inpt_img_18.jpg') no-repeat center left;}
#input5::-webkit-input-placeholder{background: url('/iium_img/inpt_img_18.jpg') no-repeat center left;}
#input5:-moz-input-placeholder{background: url('/iium_img/inpt_img_18.jpg') no-repeat center left;}
#input5::-moz-input-placeholder{background: url('/iium_img/inpt_img_18.jpg') no-repeat center left;}
#input5:-ms-input-placeholder{background: url('/iium_img/inpt_img_18.jpg') no-repeat center left;}

#input6{background: url('/iium_img/inpt_img_25.jpg') no-repeat top left;}
#input6::-webkit-input-placeholder{background: url('/iium_img/inpt_img_25.jpg') no-repeat center left;}
#input6:-moz-input-placeholder{background: url('/iium_img/inpt_img_25.jpg') no-repeat center left;}
#input6::-moz-input-placeholder{background: url('/iium_img/inpt_img_25.jpg') no-repeat center left;}
#input6:-ms-input-placeholder{background: url('/iium_img/inpt_img_25.jpg') no-repeat center left;}

.right div.inpt_chk{text-align: left; margin-top: 0;}
.right div.inpt_chk input{margin-top: 4px;}
.inpt_chk label{margin-left: 10px;}

.right input:focus{background: none;}
.right input::-webkit-input-placeholder:focus{background: none;}
.right input:-moz-input-placeholder:focus{background: none;}
.right input::-moz-input-placeholder:focus{background: none;}
.right input:-ms-input-placeholder:focus{background: none;}

.submit_btn{text-align: right;}
.submit_btn button{border: 0;}

/*new*/
.main_ct_all{margin-top: -1px; padding-top: 135px; background: url('/iium_img/new/main_ct_bg1.png') no-repeat top 50%; background-size: 100%;}
.main_ct_left{float: left; display: inline-block; text-align: left; width: 730px;max-width: 100%;}
.main_ct_right{float: left; display: inline-block; text-align: left; width: 390px;max-width: 100%;}
.main_txt1{font-size: 20px; font-style: italic;}
.main_txt2{font-size: 70px; padding: 5px 0 45px;}
.main_txt3{font-size: 30px;}
.main_txt4{font-size: 16px; color: #666; padding: 0px 0 90px;}
.main_txt4 span{display: block; font-size: 16px; color: #666; line-height: 1.4;}

.main_ct2 .main_ct_left .main_txt1{display: inline-block; padding-top: 130px;}
.main_ct2 .main_ct_left img{float: right;}
.main_ct2 .main_ct_right{height: 374px; display: table;}
.main_ct2 .main_ct_right p{display: table-cell; vertical-align: middle; padding: 0 40px;}
.main_ct2 .main_ct_right p span:nth-child(1){display: block; font-size: 30px; line-height: 1.4;}
.main_ct2 .main_ct_right p span:nth-child(2){display: block; font-size: 16px; color: #666; padding-top: 35px; line-height: 1.5;}

.main_ct3 .main_ct_left{width: 780px; padding-top: 130px;}
.main_ct3 .main_ct_right{width: 780px;}

.main_area04{position: relative; clear: both; background: url('/img/item_bg1.png')no-repeat left bottom; padding-bottom: 206px; padding-top: 195px;}
.main_area04 .p1{font-style: italic; color:#212121; font-size: 20px;}
.main_area04 .p1 span{font-style: italic; font-size: 20px;font-size: #666;}
.main_area04 .img1{margin: 45px 0;}
.main_area04 .p2{font-size: 46px;}
.main_area04 .p2 b{font-size: 46px;font-weight: bold;}
.main_area04 .img2{margin-top: 32px;}
.main_area04 .a1{display: block; position: absolute; bottom: 118px;left: 50%; transform:translateX(-50%);}

/* 추가 */
.sub3_1 .box1 img{margin-right: 30px; margin-top: -9px; margin-bottom: 40px;}

/* 브랜드 */
.ps1{font-size: 38px; color:#212121; font-style: italic;}
.ps2{font-size: 16px; color:#666666;line-height: 1.5}
.hs1{font-size: 38px; color:#212121; line-height: 1.4;}
.fl{float:left;}
.sub16 li{font-size:16px;}
.fr{float:right;}
.ov{overflow:hidden;}
.sub1_1 .section1{ text-align: left; background: url('/iium_img/sub1_1_b.png')no-repeat 70% top;/*background-size:100%;*/}
.sub1_1 .box1 .ps1{padding: 100px 0 0; margin-top: -9px;}
.sub1_1 .box1 h3{font-size: 38px; font-weight: 500; margin-bottom: 40px;}
.sub1_1 .box1 .p2{font-size: 16px;color:#666;}
.sub1_1 .box1 .ov{padding-right: 110px; margin-bottom: 160px;}
.sub1_1 .box1 .ov .fr{width:50%; line-height: 2;}
.sub1_1 .box2 .ps1{margin-bottom: 20px;}
.sub1_1 .box2 h3{ font-size: 26px;font-weight:500;}
.sub1_1 .box2 .ps2{width:100%;margin : 20px 0 20px; }
.sub1_1 .box3 .fr{float: left; padding-left:20px;  padding-top:0px;}
.sub1_1 .box3 .fr ul{margin-bottom: 0px;}
.sub1_1 .box3 .fr ul li{font-size: 16px; color:666; margin-bottom:10px; line-height: 1.5;}
.sub1_1 .box3 .fr ul li:last-child{margin-bottom: 0;}
.sub1_1 .section2{height:270px; background: url('/img/item_bg1.png')no-repeat center bottom;}
.brand_tb{width: 100%; border-bottom: 1px solid #ccebe6;}
.brand_tb tr:nth-child(2n-1){background: #f1f7f5;}
.brand_tb tr:first-child{background: url('/iium_img/brand_tb_bg.jpg') no-repeat center; background-size: cover;}
.brand_tb th{height: 70px; font-size: 15px; font-weight: 500; color: #fff; text-align: center; border-right: 1px solid #ccebe6;}
.brand_tb th:last-child{border-right: 0;}
.brand_tb td{height: 50px; font-size: 15px; font-weight: 500; color:#33AE9D; /*#666;*/ text-align: center; border-right: 1px solid #ccebe6;}
.brand_tb td:last-child{border-right: 0;}
.brand_tb td.brand_tb_chk{background: url('/iium_img/brand_chk.png') no-repeat center;}


.sub2_1 .section1{position: relative; height:795px;}
.sub2_1 .section1 .wrapper {min-width: 1120px;}
.sub2_1 .bg1{height:270px; background: url('/img/item_bg3.jpg')no-repeat right top;}
.sub2_1 .bg2{height:270px; background: url('/img/item_bg1.png')no-repeat left bottom;margin-top: 255px}
.sub2_1 .list1{position: absolute;top:0; left: 50%;width:1122px; min-height: 540px;transform:translateX(-50%);}
.sub2_1 .list1 li{position: relative; box-sizing: border-box; height:795px; width:33.3%; text-align: left; border-left: 1px solid #dddd;}
.sub2_1 .list1 li .p1{ font-size: 20px; padding-top: 210px;}
.sub2_1 .list1 li h3{ font-size: 60px; margin: 25px 0 60px; }
.sub2_1 .list1 li .p2{ font-size: 16px;color:#666;margin-bottom: 7px;}
.sub2_1 .list1 li .p2 a{ font-size: 16px;color:#666;margin-bottom: 7px;}
.sub2_1 .list1 li .p2 span{ font-size: 16px;color:#bbbbbb; width:25px;display: inline-block;}
.sub2_1 .list1 li .a1{margin-top: 70px; position: absolute; bottom:245px;}

.sub2_1 .list1 li:nth-child(1){background: url('/img/ii3.jpg')no-repeat left center;}
.sub2_1 .list1 li:nth-child(2){background: url('/img/ii3.jpg')no-repeat left center;}
.sub2_1 .list1 li:nth-child(3){background: url('/img/ii3.jpg')no-repeat left center;}
.sub2_1 .list1 li:nth-child(4){background: url('/img/ii4.jpg')no-repeat left center;}

.section11{background: url('/img/item_bg3.jpg')no-repeat right top;}
.section12{background: url('/img/item_bg2.jpg')no-repeat right top;}
.sub2_1_001{background:url('/iium_img/sub2_1_001.jpg') no-repeat center;background-position:90%;}
.sub2_1_002{background: url('/iium_img/sub2_1_002.png')no-repeat 90% top;}

.sub2_1_011{background:url('/iium_img/sub2_1_011.jpg') no-repeat center;height:536px;background-position:35%;}
.sub2_1_012{background: url('/iium_img/sub2_1_012.png')no-repeat 35% top;}

.sub2_1_021{background:url('/iium_img/sub2_1_021.jpg') no-repeat center;background-position:66%;}
.sub2_1_022{background: url('/iium_img/sub2_1_022.png')no-repeat 66% top;}
.sub_clear{    height: 536px;position: relative;}

.sub3_1_001{background:url('/iium_img/sub3_1_01.jpg') no-repeat center;background-position:35%; position: relative;}
.sub3_1_002{background: url('/iium_img/sub3_1_02.png')no-repeat 35% top;}
.sub_colour{    height: 536px;position: relative;}

.LEGAL_NOTICE001{background:url('/iium_img/LEGAL_NOTICE001.jpg') no-repeat center;background-position:35%;}
.LEGAL_NOTICE002{background:url('/iium_img/LEGAL_NOTICE002.png') no-repeat 38% top;}

.PRIVACY_POLICY001{background:url('/iium_img/PRIVACY_POLICY001.jpg') no-repeat center;background-position:35%;}
.PRIVACY_POLICY002{background:url('/iium_img/PRIVACY_POLICY002.png') no-repeat 35% top;}

.COMPANY001{background:url('/iium_img/COMPANY001.jpg') no-repeat center;background-position:35%;}
.COMPANY002{background:url('/iium_img/COMPANY002.png') no-repeat 35% top;}

.d_ov{display: table; padding-top: 0px;}
.d_fl{float: none; display: table-cell; vertical-align: middle;}

/*서브비주얼 */

.sub2_1_021_1day{background:url('/iium_img/vs_2_1_1.jpg') no-repeat center;background-position:70%;}
.sub2_1_022_1day{background: url('/iium_img/vs_2_1_2.png')no-repeat 70% top;}
.sub2_1_021_sph{background:url('/iium_img/vs_2_2_1.jpg') no-repeat center;background-position:70%;}
.sub2_1_022_sph{background: url('/iium_img/vs_2_2_2.png')no-repeat 70% top;}
.sub2_1_021_tor{background:url('/iium_img/vs_2_3_1.jpg') no-repeat center;background-position:70%;}
.sub2_1_022_tor{background: url('/iium_img/vs_2_3_2.png')no-repeat 70% top;}
.sub2_1_021_mul{background:url('/iium_img/vs_2_4_1.jpg') no-repeat center;background-position:70%;}
.sub2_1_022_mul{background: url('/iium_img/vs_2_4_2.png')no-repeat 70% top;}
.sub2_1_021_sph2{background:url('/iium_img/vs_2_5_1.jpg') no-repeat center;background-position:70%;}
.sub2_1_022_sph2{background: url('/iium_img/vs_2_5_2.png')no-repeat 70% top;}

.sub2_1_021_1colour{background:url('/iium_img/vs_3_1_1.jpg') no-repeat center;background-position:70%;}
.sub2_1_022_1colour{background: url('/iium_img/vs_3_1_2.png')no-repeat 70% top;}
.sub2_1_021_2colour{background:url('/iium_img/vs_3_2_1.jpg') no-repeat center;background-position:70%;}
.sub2_1_022_2colour{background: url('/iium_img/vs_3_2_2.png')no-repeat 70% top;}
.sub2_1_021_3colour{background:url('/iium_img/vs_3_3_1.jpg') no-repeat center;background-position:90%;}
.sub2_1_022_3colour{background: url('/iium_img/vs_3_3_2.png')no-repeat 90% top;}
.sub2_1_021_4colour{background:url('/iium_img/vs_3_4_1.jpg') no-repeat center;background-position:70%;}
.sub2_1_022_4colour{background: url('/iium_img/vs_3_4_2.png')no-repeat 70% top;}

.sub2_1_021_purp{background:url('/iium_img/vs_4_1_1.jpg') no-repeat center;background-position:70%;}
.sub2_1_022_purp{background: url('/iium_img/vs_4_1_2.png')no-repeat 70% top;}

.sub_vs_txtbox{
	width: 1120px; max-width: 100%;
	position: absolute; bottom: 200px; left: 50%; z-index: 30;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	text-align: left;
}
.sub_vs_txtbox2{
	    text-align: left;
   
}
.sub_vs_txt01{font-size: 52px; color: #fff; font-weight: 600; margin-bottom: 30px;}
.sub_vs_txt02{font-size: 52px; font-weight: 600; color: #fff;}
.sub_vs_txt03{font-size: 18px; font-weight: 500; color: #fff; padding-top: 20px; line-height: 1.5}
.sub_vs_txt01.pdt{color: #33ae9d;}
.sub_vs_txt02.pdt{color: #33ae9d;}
.sub_vs_txt03.pdt{color: #33ae9d;}


.section22{
	height:270px;
	background: url('/img/item_bg1.png')no-repeat center bottom;
	position: absolute;
    bottom: 0;
    left: 0;
	z-index:-1;
	width:100%;
}
.tab{padding: 110px 0 70px;}
.tab ul li {margin-right:45px;}
.tab ul li a{font-size:20px;}
.tab ul li.line a{ text-decoration: underline;}
.sub2_2 .box1{padding-bottom:190px;padding-top:100px;}
.sub2_2 .box1 ul li > div{width:50%; text-align:left;}
.sub2_2 .box1 ul li > div h3{ margin: 20px 0 20px 50px; font-size: 26px; line-height:1.7; font-weight:400;}
.sub2_2 .box1 ul li > div h3 b{ display:block;font-weight:600; font-size: 38px;margin-top:30px;}
.sub2_2 .box1 ul li > div p{margin-left: 50px; font-size: 16px; color:#666; line-height:1.7;}
.sub2_2 .box1 ul li > div a{margin-left: 50px; margin-top:36px; display:block;font-size:16px;}
.sub2_2 .box1 ul li > div.fr h3{margin-left:0;}
.sub2_2 .box1 ul li > div.fr p{margin-left:0;padding-right:50px;}
.sub2_2 .box1 ul li > div.fr a{margin-left:0;}
.sub2_2 .box1 ul.cate_list li > div.fl:first-child{text-align: center; background: url('/iium_img/repeat_bg.jpg') repeat-y top left; background-size: 100%;}
.sub2_2 .box1 ul.cate_list li > div.fr:first-child{text-align: center; background: url('/iium_img/repeat_bg.jpg') repeat-y top left; background-size: 100%;}


.sub2_2.kk .box1 ul li > div h3{ margin: 140px 0 25px 50px; }
.sub2_2.kk .box1{padding-bottom:90px;}
.sub2_2.kk .box2{padding-bottom: 60px;padding-top:100px;}
.sub2_2.kk .box002{padding: 0 0 60px;}
.sub2_2.kk .box3{padding-bottom:160px;font-size:0;}
.sub2_2.kk .box3 h3{font-size:26px; margin-bottom:20px;color:#35ae9f;}
.sub2_2.kk .box3 .black{color:#707070;}
.sub2_2.kk .box3 ul{width:100%;display:inline-block;}
.sub2_2.kk .box3 ul li:first-child{border-top:1px solid #535353}
.sub2_2.kk .box3 ul li:last-child{border-bottom:1px solid #535353}
.sub2_2.kk .box3 ul li{border-bottom:1px solid #d0d0d0; text-align:left; padding: 20px 0; font-size:0; }
.sub2_2.kk .box3 ul li p{font-size:15px;display:inline-block; width:calc(100% - 200px); color:#666666; padding-left:70px;font-weight:500; line-height: 1.5;}
.sub2_2.kk .box3 ul li span{font-size:15px;display:inline-block; width:200px; padding-left:40px; box-sizing:border-box; color:#0f0f0f;vertical-align:top;font-weight:500;}
.sub2_2.kk .box3 .color1 li span{color:#33AE9D;}/*mt*/
.sub2_2.kk .box3 .color2 li span{color:#707172;}/*gr*/
.sub2_2.kk .box3 .color3 li span{color:#F19EB7;}/*pk*/
.sub2_2.kk .box3 .color4 li span{color:#C1A290;}/*wg*/
.sub2_2.kk .box3 .color5 li span{color:#3D3D3F;}/*bl*/
.box50img{width:45% !important;}

.sub2_2.kk.bb .box1 ul li > div h3{margin: 0px 0 25px 50px;}
.sub2_2.kk.bb.cc .box1 ul li > div h3{margin: 0px 0 25px 50px;}
.sub2_2.kk .box1 ul li > div.d_fl h3{margin-top: 0;}
.sub2_2.kk.bb.cc .box1 ul li > div h3{margin-top: 0;}
.sub2_2.kk.bb .box4 h3{font-size:24px; margin-bottom:30px; font-style: italic;}
.sub2_2.kk.bb .box4 .gray{width: 100%; background: #f9f9f9; padding: 50px 0;}
.sub2_2.kk.bb .box3{padding-bottom:65px;}
.sub2_2.kk.bb .box4{padding-bottom:160px;}

.sub3_1 .box1{ text-align: left;}
.sub3_1 .box1 .ps1{padding:100px 0 0px;}
.sub3_1 .box1 .hs1{font-size: 38px; font-weight: 500; margin-bottom: 40px;}
.sub3_1 .box1 .bbox{margin-bottom: 100px; padding-left:107px; background: url('/img/item1.jpg')no-repeat left 47px top}
.sub3_1 .box2 > div{width: 50%; text-align: left;}
.sub3_1 .box2 > div.fr{padding-left: 45px;}
.sub3_1 .box2 > div .kin{margin: 25px 0 80px; margin-left: -149px; }
.sub3_1 .box2 > div .kin b{color:#fff;font-size: 16px;}
.sub3_1 .box2 > div .ps1{color:#49e2bb; margin-top: 108px;}
.sub3_1 .box3{margin-top: 100px;}
.sub3_1 .box3 > div{width: 50%; text-align: left;}
.sub3_1 .box3 > div ul{margin-top: 50px;}
.sub3_1 .box3 > div ul li{margin-bottom: 8px;}
.sub3_1 .box3 > div.fr{text-align: right;}
.sub3_1 .box4{/*margin-top: 100px;*/ text-align: left; padding-bottom: 115px;}
.sub3_1 .box4 .area_box{border-bottom: 1px solid #e8e8e8; margin-bottom: 50px;}
.sub3_1 .box4 h3{font-size: 26px; color:212121;/*padding-left: 10px; background: url('/img/ab3.jpg')no-repeat left center*/}
.sub3_1 .box4 p{padding: 20px 0 57px; font-size: 16px; color:#666; line-height: 1.5;}
.fom{text-align: left; margin-bottom: 10px;}
.fom .ps2 b{font-size: 16px; color:#bbbbbb; margin-right: 10px;}
.fom .ps2.bb{margin: 20px 0 20px;}
.fom{text-align: left;}
.m_btn{display:none;}
.contentmap{width:100%;height:266px;}
.right_map{margin-bottom: 100px;}

/*제품 베네핏*/
.benefit_txt01{font-size: 26px; font-weight: 600; color: #35ae9f; text-align: left; line-height: 1.5;}
.benefit_txt02{font-size: 16px; font-weight: 400; color: #666; text-align: left; line-height: 1.8; padding-top: 20px;}
.tx_int .benefit_txt02{padding-left: 14px; text-indent: -14px; padding-top: 0;}
.tx_int .benefit_txt02.first{padding-top: 20px;}
.benefit_txt03{font-size: 16px; font-weight: 500; color: #35ae9f; text-align: left; padding: 20px 0 0px; line-height: 1.5;}
.benefit_txt01.black{color: #707070;}
.benefit_txt01.color2{color: #f29eb8;}
.benefit_txt03.color2{color: #f29eb8;}
.benefit_txt01.color3{color: #c1a190;}
.benefit_txt03.color3{color: #c1a190;}
.benefit_txt01.color4{color: #575352;}
.benefit_txt03.color4{color: #575352;}
.benefit_imgbox{margin-top: 20px;}

/*wear&care*/
.sub3_1 .box4.wnc_box .area_box{margin-bottom: 30px; padding-bottom: 25px;}
.sub3_1 .box4.wnc_box h3{
	display: block;
	font-size: 26px;
	font-weight: 500;
	color: #33ae90;
	padding-right: 30px;
	cursor: pointer;
	background: url('/iium_img/wnc_arrow01.png') no-repeat center right;
}
.sub3_1 .box4.wnc_box h3.on{margin-bottom: 20px; background: url('/iium_img/wnc_arrow02.png') no-repeat center right;}
.area_box_ct{display: none;}
.sub3_1 .box4.wnc_box  p{padding: 7px 0; line-height: 1.8;}
.sub3_1 .box4.wnc_box  p.wnc_txt01{font-size: 16px; font-weight: 500; color: #212121; padding: 0 0 20px;}
.sub3_1 .box4.wnc_box  p.wnc_dottxt{padding-left: 8px; position: relative;}
.sub3_1 .box4.wnc_box  p.wnc_dottxt:before{content: "•"; font-size: 16px; color: #666; position: absolute; top: 7px; left: 0px;}
.wnc_imgbox{padding: 30px 0;}

/*fnb페이지*/
.pri_link{padding-bottom: 2px; color: blue;}
.pri_link:hover{border-bottom: 1px solid blue;}

.sub3_1 .box4.fnp_box .area_box{margin-bottom: 30px; padding-bottom: 30px;}
.sub3_1 .box4.fnp_box p{padding-top: 2px; padding-bottom: 0;}
.sub3_1 .box4.fnp_box p span{display: block; font-size: 16px; font-weight: 400; color: #0f0f0f; padding: 22px 0 11px;}
.sub3_1 .box4.fnp_box.legal p{padding: 0;}
.sub3_1 .box4.fnp_box h3{font-size: 18px; font-weight: 500; color: #212121; line-height: 1.5; padding-bottom: 6px;}
.sub3_1 .box4.fnp_box h3.fnb_hs1{padding-bottom: 10px;}

/*colour*/
.colour_listbox{margin: 0 -20px;}
.colour_listbox:after{content: ""; display: table; clear: both;}
.colour_listbox li{float: left; width: 50%; margin-top: 65px; padding: 0 20px;}
.colour_listbox li:nth-child(1){margin-top: 0;}
.colour_listbox li:nth-child(2){margin-top: 0;}
.sub2_2 .box1 ul.colour_listbox li > div{width: 100%; text-align: center;}
.sub2_2 .box1 ul.colour_listbox li > div h3{margin: 15px 0 0; font-size: 34px;}
.sub2_2 .box1 ul.colour_listbox li > div h3 b{margin: 0; font-size: 34px;}
.sub2_2 .box1 ul.colour_listbox li > div a{margin: 10px 0 0;}

/*contact us*/
.contact_map_tabbox{margin-bottom: 10px;}
.contact_map_tabbox ul{margin: 0 -5px; font-size: 0;}
.contact_map_tabbox ul li{display: inline-block; padding: 0 5px; width: 33.333%; text-align: center;}
.contact_map_tabbox ul li a{display: block; font-size: 14px; font-weight: 300; color: #666; padding: 10px 0; border: 1px solid #e5e5e5;}
.contact_map_tabbox ul li.on a{background: #3acea9; color: #fff;}

.contact_map_list > div{display: none;}
.contact_map_list > div:first-child{display: block;}
.ps2.line2{padding-left: 34px; text-indent: -34px;}
.fom_tal .ps1{font-size: 28px; font-weight: 400; margin-top: 10px; color: #0f0f0f; border-bottom: 1px solid #e5e5e5; padding-bottom: 5px;}
.fom_tal .ps1 b{font-size: 20px; font-weight: 400; color: #666; font-style: italic;}
.fom.fom_tal .ps2.bb {margin: 10px 0 20px;}

/*header 추가*/ 
.header .gnb  .ar_btn {width:110px !important; height:70px; background-color:#35ae9d; border-radius:5px;vertical-align:middle; text-align:center; padding:0; margin-bottom:20px}
.header .gnb  .ar_btn .ar_btn_wr {display:inline-block;text-align:center;color:#fff; font-weight:500}
.ar_icon {width:29px; height:21px; background:no-repeat center/cover url('/iium_img/ar_w.png'); margin:15px auto 8px; display:block; }
.headsm {width:540px}
.ar_btn_vis {width:500px;height:160px;display:block; padding:25px 30px;font-size:0; margin-top:30px; border-radius:10px; border:1px solid #35ae9d;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,15%)}
.sub2_2 .ar_btn_vis {background-color:#fff;}
.ar_btn_vis > * {display:inline-block;}
.ar_btn_vis {width:510px; height:160px; background:no-repeat center/cover url('/iium_img/ar_btn.png'); position:absolute; bottom:0}
.ar_btn_l {width:70%; padding-top:10px; text-align:left;}
.ar_btn_r {width:30%}
.ar_btn_l h3 {font-size:34px; font-weight:700; font-family:'Montserrat','Noto Sans KR', sans-serif !important; line-height:45px; letter-spacing:-0.2px}
.ar_btn_l h3 span {color:#666666; font-size:16px; font-family:'Noto Sans KR', sans-serif !important; font-weight:400}
.ar_btn_l h3 span span {font-family:'Montserrat', sans-serif !important}
.ar_btn_r {text-align:right; vertical-align:top}
.ar_btn_r_round {display:inline-block;width:110px; height:110px; background:#35ae9d; border-radius:50%}
.ar_btn_r_round img {display:block; margin:0 auto 10px; width:36px;}
.ar_btn_r_round div {color:#fff;text-align:center; padding-top:27px; font-weight:400; font-size:16px}
.sub_vs_btnbox {text-align:left; margin-top:-165px;}
.ar_sm_btn_vis {width:300px; height:80px; border:1px solid; border-radius:10px; background-image:none; padding:25px 38px;box-shadow:0 5px 15px rgba(0,0,0,10%)}
.ar_btn_ic {margin-right:2px}
.sub2_1_021_1colour .ar_sm_btn_vis {border-color:#35ae9d;}
.sub2_1_021_1colour .ar_sm_btn_vis:hover {background-color:#35ae9d;}
.sub2_1_021_1colour .ar_sm_btn_vis div span {font-weight:450;font-size: 17px; display:inline-block; margin-top:4px; vertical-align:top;color:#0f0f0f; font-family:'Montserrat','Noto Sans CJK KR',sans-serif !important}
.sub2_1_021_1colour .ar_sm_btn_vis:hover div span {color:#fff;}
.sub2_1_021_1colour .ar_btn_ic {display:inline-block; width:42px; height:30px; background:no-repeat center/cover url('/iium_img/ar_g.png') }

.sub2_1_021_2colour .ar_sm_btn_vis {border-color:#f19eb7;}
.sub2_1_021_2colour .ar_sm_btn_vis:hover {background-color:#f19eb7;}
.sub2_1_021_2colour .ar_sm_btn_vis div span {font-weight:450;font-size:17px; display:inline-block; margin-top:4px; vertical-align:top;color:#0f0f0f; font-family:'Montserrat','Noto Sans CJK KR',sans-serif !important}
.sub2_1_021_2colour .ar_sm_btn_vis:hover div span {color:#fff;}
.sub2_1_021_2colour .ar_btn_ic {display:inline-block; width:42px; height:30px; background:no-repeat center/cover url('/iium_img/ar_p.png') }

.sub2_1_021_3colour .ar_sm_btn_vis {border-color:#c1a290;}
.sub2_1_021_3colour .ar_sm_btn_vis:hover {background-color:#c1a290;}
.sub2_1_021_3colour .ar_sm_btn_vis div span {font-weight:450;font-size:17px; display:inline-block; margin-top:4px; vertical-align:top;color:#0f0f0f; font-family:'Montserrat','Noto Sans CJK KR',sans-serif !important}
.sub2_1_021_3colour .ar_sm_btn_vis:hover div span {color:#fff;}
.sub2_1_021_3colour .ar_btn_ic {display:inline-block; width:42px; height:30px; background:no-repeat center/cover url('/iium_img/ar_br.png') }

.sub2_1_021_4colour .ar_sm_btn_vis {border-color:#3d3d3f;}
.sub2_1_021_4colour .ar_sm_btn_vis:hover {background-color:#3d3d3f;}
.sub2_1_021_4colour .ar_sm_btn_vis div span {font-weight:450;font-size:17px; display:inline-block; margin-top:4px; vertical-align:top; color:#0f0f0f; font-family:'Montserrat','Noto Sans CJK KR',sans-serif !important}
.sub2_1_021_4colour .ar_sm_btn_vis:hover div span {color:#fff;}
.sub2_1_021_4colour .ar_btn_ic {display:inline-block; width:42px; height:30px; background:no-repeat center/cover url('/iium_img/ar_bl.png') }


.ar_sm_btn_vis:hover .ar_btn_ic {background:no-repeat center/cover url('/iium_img/ar_hover.png') }

.hd_blank{display: none; width: 100%; height: 75px;}

@media screen and (max-width: 1440px) {
	.headsmli3 .headsm3{left: inherit; right: 0;}
}

@media screen and (max-width: 1250px) {
	.left_map{width:100%}
	.right_map{width:100%;margin-bottom:100px;}
	.fom .ps2.bb{margin-top: 20px;}
	.fom{text-align:center; margin-bottom: 30px;}

	.contentmap{width:100%;height:350px;}
	.right input.inpt{width:100%;}
	.half_inpt input:last-child{margin-left:0px;margin-top:20px;}
	.right div{margin-top:20px;}
	
	.sub2_1_021_1colour{background-position: 75%;}
	.sub2_1_022_1colour{background: url(/iium_img/vs_3_1_2.png)no-repeat 75% top;}

	.headsm{width: 440px !important;}
	.headsm.headsm3{left: inherit; right: 0;}
	.gnb .headsm a{width: 150px !important;}
	.headsm_r {
		width: -webkit-calc(100% - 150px) !important;
		width: -moz-calc(100% - 150px) !important;
		width: calc(100% - 150px) !important;
	}
	.headsm_r_txt01{font-size: 14px !important;}
}

@media screen and (max-width: 1130px) {
	.wrapper{width: 95%;}
	.sub_vs_txtbox{width: 95%;display:none;}
	
	.cate_list .ov{margin-top: 50px;}
	.sub2_2 .box1 ul.cate_list li > div.fl{float: none; width: 100%;}
	.sub2_2 .box1 ul.cate_list li > div.fr{float: none; width: 100%;}
	.sub2_2 .box1 ul.cate_list li > div.fl:first-child{text-align: center; background: url('/iium_img/repeat_bg.jpg') repeat-y top left; background-size: 100%;}
	.sub2_2 .box1 ul.cate_list li > div.fr:first-child{text-align: center; background: url('/iium_img/repeat_bg.jpg') repeat-y top left; background-size: 100%;}
	.sub2_2 .box1 ul.cate_list li > div h3{margin-left: 0;}
	.sub2_2 .box1 ul.cate_list li > div p{margin-left: 0;}
	.sub2_2 .box1 ul.cate_list li > div a{margin-left: 0;}

	.sub2_2.kk .box3.oth_box3 ul{display: block; width: 100% !important;}
	.sub2_2.kk .box3.oth_box3 h3{margin-bottom: 0;}
	.box_imgpr{display: none;}
	.box_imgpr.mo{display: block; width: 100%; text-align: center;}
		#hd_pop {
		position: absolute;
	}
	.hd_pops {
		top:100px !important;
		left:0px !important;
		padding: 0 10px;
		width:300px;
	}
	.hd_pops_footer button {
		font-size:14px;
	}

	.hd_pops_footer .hd_pops_close {
		left: 0;
	}
	.hd_pops_footer {
		width:300px;
	}

	#hd_pops_1{display: none;}
	#hd_pops_2{display: block; position: absolute; z-index: 3; padding: 0;}
	#hd_pops_4{display: block; position: absolute; z-index: 2; padding: 0;}
}

@media screen and (max-width: 991px) {
	.header{height: 79px!important;}
}

@media screen and (max-width: 1023px) {
	.sub2_2 .box1,.sub2_2.kk .box2{padding-top:200px;}
.m_btn{display:block; cursor: pointer; position: absolute; top:44%; right:30px}
	.gnb {display: none;}
	.lang {display:none;}
	.logo{margin-left: 4%;}
	.m_btn span{
		width: 20px;
		height: 2px;
		background: #fff;
		display: block;
		margin-bottom:4px;
	}
	.m_btn span:last-child{margin-bottom: 0}
	.m_btn2 span{background: #33ae9d;}
	.main_ct_all{background: none;}
	.main_area04{background: none;}
	.mgnb_all {
		display: none;
		position: fixed;
		top: 0;
		right: 0;
		height: 100%;
		width: 100%;
		background: #fff;
		z-index: 999;
		overflow-y: scroll;
		height: 100%;
	}
	.m_close_btn{border: 0}
	.mgnb_lang{position: absolute; top: 30px; right:30px;}
	.lang1{position: absolute; top: 80px; right:30px;}
	.lang1 ul li:nth-child(2){margin: 0 7px;}
	.mgnb1 {margin-top: 110px; text-align: left; margin-right: 20px;}
	.mgnb1 ul li a{
		display: block;
		font-size: 36px;
		font-weight: 700;
		color:#212121;
		line-height: 50px;
		text-align: right;
		letter-spacing: -1px;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.mgnb1 ul li a.on{color: #33AE9D;}
	.mgnb1 ul li ul{display: none; padding: 5px 0;}
	.mgnb1 ul li ul li{margin-bottom: 0;}
	.mgnb1 ul li ul li a{ display: block; font-size: 20px; padding: 5px 0; line-height: 1.2;}

	.sub_vs_txtbox{padding: 0 6%;}
	.sub_vs_txt03 br{display: none;}
	
	.d_ov{padding-top: 0;}
	.sub2_2 .box1 ul li > div.d_fl{width: 100%;}
	.d_fl{display: block;}
	.d_fl:after{content: ""; display: table; clear: both;}
	.sub2_2 .box1 ul li > div.d_fl:first-child{text-align: center;}
	.sub2_2.kk .box1 ul li > div.d_fl h3{float: left; width: 190px; margin-left: 0;}
	.sub2_2.kk.bb .box1 ul li > div h3{float: left; width: 190px; margin-left: 0;}
	.sub2_2.kk.bb.cc .box1 ul li > div h3{float: left; width: 190px; margin-left: 0;}
	.sub2_2 .box1 ul li > div.d_fl p{
		float: left;
		width : -webkit-calc(100% - 190px);
		width :    -moz-calc(100% - 190px);
		width :         calc(100% - 190px);
		margin-left: 0;
		padding-left: 30px;
	}
	.sub2_2 .box1 ul li > div h3 b{width: 100%; padding-left: 0; text-align: center; font-size: 20px;}
	.sub2_2 .box1 ul.cate_list li > div h3 b{width: 100%; text-align: left; font-size: 30px;}
	
	.sub1_1 .box3 .fl{float: none;}
	.sub1_1 .box3 .fr{float: none; padding-left: 0; padding-top: 50px;}
	.sub1_1 .box3 .fr ul{margin-bottom: 0px;}

	.fne a{margin-left: 20px;}

	/*추가*/
		.ar_btn_vis {
		width:50%;
		position:absolute;
		bottom:-120px;
	}
		.ar_btn_l h3 {
		font-size:24px;
		line-height:40px;
	}
	.ar_btn_l h3 span {
		font-size:15px;
	}
	.ar_btn_main {
		height:150px;
		bottom:-170px;
	}
}

@media screen and (max-width: 768px){
	.sub2_2.kk .box3 ul li span{width:100px;}
	.sub2_2.kk .box3 ul li p{width:50%;padding-left:50px;}
	.box_imgpr{width:100%;margin-top:20px;display:none;}
	.box_imgpr img{width:100%;}
	.img02pc{display:none;}
	.img02mo{display:table;width:100%;}
	.box50img{    width: 100% !important;}

	.sub2_2.kk .box1 ul li > div h3{ margin: 50px 0 10px 50px; }
	.sub2_2.kk .box3 h3{margin-bottom:20px}
	.sub2_2.kk .box2{padding-bottom:40px;}

	.mobmain{display:block}
	.main{display:none;}

	/* .main_txtbox{
		top:inherit; bottom: 70px; margin-top: 0;
		width: 80%;
	}
	.main_txtbox br{display: none;}
	.main_txt01{font-size: 24px;}
	.main_txt02{font-size: 16px; padding-top: 10px;}
	.main_txt03{font-size: 14px; padding-top: 8px;}
	.fnemain{right: 0;}
	.fnemain a{padding-right: 8px;} */
	
	.wrapper{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.master01{margin-bottom:50px;}
	.marster02{padding-top:50px;}
	.sub2_2.kk.bb.cc .box1 ul li > div h3{margin:20px 0px;}
	.sub2_2 .box1 ul li > div h3 b{display:inline-block;}
	.sub2_2.kk .box1{padding-bottom:50px;padding-top:0;}
	.sub2_2.kk .box3 ul{width:100%;}
	.marster03{width:100%;text-align:center;margin-top:20px;}
	.sub2_2.kk.bb .box3{padding-bottom:35px;}


	.main_area01{background-size: cover;}
	.main_ct1.wrapper{width: 100%; padding: 0 6%;}
	.main_ct_left{float: none;}
	.main_ct_right{float:none; width: 100%; margin-top: 30px;}
	.main_ct2.wrapper{width: 100%; padding: 0 6%;}
	.main_ct2 .main_ct_left img{float: none; margin-top: 20px; text-align: right;}
	.main_ct3.wrapper2{width: 100%; padding: 0 6%;}
	.sub1_1 .section1{background:none;padding:0px 20px;}
	.section12{background: none;}
	.sub2_1_002{background: none;}
	.sub2_1_012{background: none;}
	.sub2_1_022{background: none;padding:0 20px;}
	.sub3_1_002{background: none;}
	.sub1_1 .section2{background: none;}
	.sub1_1 .box1 h3{font-size:24px;}
	.sub1_1 .box1 h3{margin-bottom:27px;}
	.sub1_1 .box1 .ov .fr{width:100%;}
	.ps2{font-size:14px;}
	.sub1_1 .box1 .ov{padding-right:0px;margin-bottom:30px;}
	
	.sub1_1 .box2 .ps1{margin-bottom:20px;}
	.sub1_1 .box2 h3{font-size:19px;}
	.sub1_1 .box2 .ps2{width:100%;margin:15px 0 20px;}
	.sub1_1 .box3 .fr{padding-left:0px;padding-top:30px;float:left;}
	.sub1_1 .box3 .fr ul{margin-bottom:0px;}
	.sub1_1 .box3 .fr ul li{font-size:14px;}
	.sub1_1 .section2{height:100px;}
	.sub16 li{font-size:14px;}
	.sub2_2.kk .box3 ul li span,.sub2_2.kk .box3 ul li p{font-size:14px;}
	
	.sub1_1_area01{background:url('/iium_img/brand_bg_768.jpg')center left no-repeat;height:250px;background-size:cover;}
	.sub2_1_001{background:url('/iium_img/sub2_1_021_3colour.jpg')center right -30px no-repeat;height:250px;}
	.sub2_1_011{background:url('/iium_img/04_MPS_768.jpg')center left no-repeat;height:250px;background-size:cover;}
	.sub2_1_021{background:url('/iium_img/02_clear_768.jpg')center right -40px no-repeat;height:250px;background-size:cover;}
	
	.sub3_1_001{background:url('/iium_img/03_WandC_768.jpg')center left no-repeat;height:250px;background-size:cover;}
	.sub4_1_area01{background:url('/iium_img/contact_bg_768.jpg')left center no-repeat;height:250px;background-size:cover;}
	.sub4_1_area03{display:none;}

	.LEGAL_NOTICE001{background:url('/iium_img/07_Legal-Notice_768.jpg')center left no-repeat;height:250px;background-size:cover;}
	.LEGAL_NOTICE002{background:none;}
	
	.PRIVACY_POLICY001{background:url('/iium_img/08_Privacy-Policy_768.jpg')center left no-repeat;height:250px;background-size:cover;}
	.PRIVACY_POLICY002{background:none;}

	.COMPANY001{background:url('/iium_img/09_Company_768.jpg')center left no-repeat;height:250px;background-size:cover;}
	.COMPANY002{background:none;}
	
	.sub2_1_021_1day{background:url('/iium_img/02_clear_768_1day.jpg')80% no-repeat !important;;}
	.sub2_1_021_sph{background:url('/iium_img/02_clear_768_sph.jpg')80% no-repeat !important;}
	.sub2_1_021_tor{background:url('/iium_img/02_clear_768_tor.jpg')80% no-repeat !important;}
	.sub2_1_021_mul{background:url('/iium_img/02_clear_768_mul.jpg')80% no-repeat !important;}
	.sub2_1_021_sph2{background:url('/iium_img/02_clear_768_sph2.jpg')80% no-repeat !important;}
	.sub2_1_021_1colour{background:url('/iium_img/sub2_1_021_1colour.jpg')80% no-repeat !important;}
	.sub2_1_021_2colour{background:url('/iium_img/sub2_1_021_2colour.jpg')80% no-repeat !important;}
	.sub2_1_021_3colour{background:url('/iium_img/sub2_1_021_3colour.jpg') center right -30px no-repeat !important;}
	.sub2_1_021_4colour{background:url('/iium_img/sub2_1_021_4colour.jpg')80% no-repeat !important;}
	.sub2_1_021_purp{background:url('/iium_img/sub2_1_021_purp.jpg')80% no-repeat !important;}
	
	.sub_vs_txtbox{display: none;}
	/* .sub1_1 .sub_vs_txtbox{display: block; bottom: 50px;}
	.sub3_1 .sub_vs_txtbox{display: block; bottom: 50px;}
	.sub4_1 .sub_vs_txtbox{display: block; bottom: 50px;} */
	.sub1_1 .sub_vs_txt01{font-size: 38px;}
	.sub3_1 .sub_vs_txt01{font-size: 38px;}
	.sub4_1 .sub_vs_txt01{font-size: 38px;}
	.sub1_1 .sub_vs_txt03{display: none;}
	.sub3_1 .sub_vs_txt03{display: none;}
	.sub4_1 .sub_vs_txt03{display: none;}
	.linetxt{line-height: 40px;display:block;position: absolute;top: 150px;left: 46px;text-align: left;font-size: 38px;font-weight:600;color:#FFF;}
	.linetxt.pdt{color:#33ae9d;}
	.linetxt2{display:block;position: absolute;top: 120px;left: 46px;text-align: left;font-size: 38px;font-weight:600;color:#FFF;}
	.linetxt2.pdt{color:#33ae9d;}


	.tab{padding:30px 0px;}
	.tab ul li a{font-size:16px;}
	.sub2_2 .box1 ul li > div{width:100%;}
	.sub2_2 .box1 ul li > div img{width:100%;}
	.sub2_2 .box1 ul li > div h3{margin:5px 0 10px ;font-size:20px;}
	.sub2_2 .box1 ul li > div h3 b{font-size:20px;}
	.sub2_2 .box1 ul li > div p{margin-left:0px;font-size:14px;}
	.sub2_2 .box1 ul li > div a{margin-left:0px;margin-top:10px;margin-bottom:30px;}
	.sub2_2 .box1 ul.cate_list li > div h3{font-size: 30px; margin-left: 20px 0 5px 50px;}

	.section22{display:none;}

	/* .footer{display:none;}
	.footerm{display:block;} */
	.footer{position: relative; height: auto; padding: 30px 20px 40px;}
	.footer_wr{padding-top: 40px;}
	.fne{position: absolute; bottom: inherit; right: inherit; top:0; left: 0;}
	.fne a{position: relative; margin-left: 6px; font-size: 14px;}
	.fne a:first-child{margin-left: 0;}
	.fne a:after{content: ""; display: block; width: 1px; height: 11px; background: #fff; position: absolute; top: 3px; left: -4px;}
	.fne a:first-child:after{display: none;}

	.sub3_1 .box1 .hs1{font-size:24px;}
	.sub3_1 .box4 h3{font-size:19px;}
	.sub3_1 .box1 .ps1{padding:60px 0 0;}
	.sub3_1 .box4{margin-top:0px;}
	.sub3_1 .box4 p{font-size:14px;}
	.ps1{font-size:24px;}

	/*추가*/
	.sub3_1 .box1 img{/* width:15px; */ width: 60%; margin-bottom: 25px;}

	.sub_tab{display:block;width:100%;margin-top:170px;cursor:pointer;}
	
	.sub_tab li{margin:0px;width:100%;display:none;    padding: 5px 0px;}
	.sub_tab li:nth-child(2){padding-top:10px;}
	.sub_tab li:last-child{padding-bottom:10px;}
	.sub_tab .tit{width:100%;display:block;padding:10px 0px;}

	.sub2_2.kk .box2.pdt{padding-top: 30px;}

	.sub2_2.kk .box3 ul li span{padding-left:0px;width:50px;}
	.sub2_2.kk .box3 ul li p{padding-left:30px;width:65%;}

	.colour_listbox{margin: 0 -5px;}
	.colour_listbox li{padding: 5px; margin-top: 40px;}
	.sub2_2 .box1 ul.colour_listbox li > div h3{line-height: 1.2;}
	.sub2_2 .box1 ul.colour_listbox li > div h3 b{font-size: 26px;}
	.sub2_2 .box1 ul.colour_listbox li > div a{font-size: 14px;}
	
	.sub3_1 .box4.wnc_box h3{font-size: 19px;}
	.sub3_1 .box4.wnc_box p.wnc_txt01{font-size: 14px;}
	.benefit_txt03{font-size: 14px;}

	.sub1_1 .box1 .ps1,
	.sub2_2 .box1,
	.sub2_2.kk .box2{/*padding-top: 60px;*/}

	.master01{margin-bottom: 30px;}
	.sub2_2.kk .box002{padding: 0 0 30px;}

	.hd_blank{display: block;}
	
}

@media screen and (max-width: 767px){
	.logo img{width: 120px;}

	.sub2_2.kk .box3 h3{font-size:19px;}
	.benefit_txt01{font-size:19px;}
	.noneimg0{display:none;}
	.ft_txtbox{padding-top: 15px;}
	.ft_snsbox{padding-top: 20px;}

	.sub2_2.kk .box1 ul li > div.d_fl h3{float: none; width: 100%; margin-left: 0; text-align: center}
	.sub2_2.kk.bb .box1 ul li > div h3{float: none; width: 100%; margin-left: 0; text-align: center}
	.sub2_2.kk.bb.cc .box1 ul li > div h3{float: none; width: 100%; margin-left: 0; text-align: center}
	.sub2_2.kk .box1 ul li > div.d_fl h3:after{content: ""; display: table; clear: both;}
	.sub2_2.kk .box1 ul li > div.d_fl h3 > *{float: left;font-size:24px;margin:0;}
	.sub2_2 .box1 ul li > div.d_fl h3 b{width: auto; margin: 0px 0 0 0px;}
	.sub2_2 .box1 ul li > div.d_fl p{
		float: none;
		width : 100%;
		margin-left: 0;
		padding-left: 0px;
	}

	.cate_list .ov{margin-top: 0px;}
	.sub2_2 .box1 ul.cate_list li > div h3{font-size: 20px; margin-left: 20px 0 5px 50px;}
	.sub2_2 .box1 ul.cate_list li > div h3 b{width: 100%; text-align: left; font-size: 20px; margin-top: 10px;}
	
	.benefit_txt02{font-size: 14px;}
	.inpt_chk label{display: inline-block; width: 375px;  margin-top: 4px;}

	/*추가*/
		.hd_pops {
		/*width:100%;*/
	}
	
	.ar_btn_l h3 span {
		font-size:12px;
	}
	.ar_btn_vis {
		width:95%;
		
	}
}

@media screen and (max-width: 480px){
	.color1 > img{width: 100px !important; height: auto;}
	.color2 > img{width: 100px !important; height: auto;}
	.color3 > img{width: 100px !important; height: auto;}
	.color4 > img{width: 100px !important; height: auto;}
	.color5 > img{width: 100px !important; height: auto;}
	.sub2_2 .box1 ul li > div.d_fl h3 b{margin: 20px 0 0 15px; font-size: 14px;}

	.inpt_chk label{display: inline-block; margin-left: 5px; width: 230px;}

	.colour_listbox{margin: 0;}
	.colour_listbox li{float: none; width: 100%; padding: 0; margin-top: 30px;}
	.colour_listbox li:nth-child(2){margin-top: 30px;}
	.sub2_2 .box1 ul.colour_listbox li > div h3{line-height: 1; margin-top: 0;}
	.sub2_2 .box1 ul.colour_listbox li > div h3 b{font-size: 20px;}
	.sub2_2 .box1 ul.colour_listbox li > div a{font-size: 14px; margin-top: 5px;}

	/*추가*/
	.hd_pops_footer {display:none}
	.hd_pops_con img:first-child {width:300px !important}
	.popup_close {right:6%}

	.hd_pops {
		box-shadow:none
	}
	.ar_btn_r {
		width:40%
	}
	.ar_btn_l {
		width:60%
	}
}

@media screen and (max-width: 425px){
	.linetxt{font-size:38px; left: 30px;}
	.linetxt2{font-size:38px;}
	.sub1_1 .sub_vs_txt01{font-size: 35px;}
	.sub3_1 .sub_vs_txt01{font-size: 35px;}
	.sub4_1 .sub_vs_txt01{font-size: 35px;}
	
	.fnemain{
		right: inherit; left: 50%;
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 100%;
	}

	/*추가*/
	.sub3_1 .box1 img{width: 80%;}
	.ar_btn_l h3 span {display:none}
	.ar_btn_r_round {width:95px;height:95px}
	.ar_btn_r_round div {padding-top:17px}
	.ar_btn_l h3 {font-size:19px; line-height:37px;}
	.ar_btn_l {padding-top:10px}
}

@media screen and (max-width: 319px){
	.ar_btn_vis {padding:25px 12px}
	.ar_btn_l h3 {font-size:19px}
	.sub .ar_sm_btn_vis {padding:25px 16px}
	.sub .ar_sm_btn_vis div span{font-size: 16px;}
	.sub .ar_btn_ic {width:32px; background-size:contain}
	.ar_btn_r_round {width: 80px;height: 80px;}
	.ar_btn_r_round div {font-size:14px}
}
