@charset "utf-8";

html{font-size:10px;}
.oh{overflow:hidden;}
.container {width:100%; margin:0 auto; max-width:1000px; position:relative;}
.cf:after{content:''; display: block; clear:both; visibility:hidden; height:0px;}
.orchid {max-width:2560px;margin:0 auto;text-align:center;letter-spacing:-0.5px;line-height:1.5;}
.db1000{display:none;}
.db768{display:none;}
.db480{display:none;}

.hk *{font-family: '新宋体' !important;} /*홍콩*/
.hk *{font-family:'黑体', SimHei !important;} /*홍콩*/
.tw *{font-family: '新宋体' !important;} /*대만*/
.tw *{font-family:'黑体', SimHei !important;} /*대만*/
.jp *{font-family: 'DFGothic' !important;} /*일본*/
.th *{font-family:'Cloud-Light',Tahoma;} /*태국*/
.th2 {font-family:'Cloud' !important;} /*태국*/
.vn *{font-family: Arial;} /*베트남*/
.en {font-family: 'InnisfreeGothic' !important;} /*영문*/

.con1{background:url(images_sg/bg1.jpg) no-repeat center top / cover;}
.con1 .padding{padding:8.8% 0 70.1% !important;}
.con1 .tit p:nth-child(1){display:inline-block; width:100%;}
.con1 .tit p:nth-child(2){color:#2e203e; font-size:3.8rem; margin-top:2%; letter-spacing: -2px;}

.con2{background:url(images_sg/bg2.jpg) no-repeat center top / cover;}
.con2 .padding{padding:16.6% 0 15.9%;}
.con2 .info_wrap{}
.con2 .same{float:left;}
.con2 .vis{max-width:494px; width:49.4%;}
.con2 .info{max-width:506px; width:50.6%; margin-top:6%;}
.con2 .info ul{display:inline-block; text-align:left;}
.con2 .info li:nth-child(1){display:inline-block; width:100%;}
.con2 .info li:nth-child(2){color:#666666; font-size:1.8rem; }
.con2 .info li:nth-child(2) strong{color:#444444;}
.con2 .info li:nth-child(2) span{color:#b61a49;}
.con2 .info li:nth-child(2) p{width:100%;}
.con2 .info li:nth-child(n+1){margin-top:8.89%;}

.con3{background:url(images_sg/bg3.jpg) no-repeat center top / cover;}
.con3 .padding{padding:18% 0;}
.con3 .tit p:nth-child(1){display:inline-block; width:70%;}
.con3 .visual{background:url(images_sg/bg_pd.jpg) no-repeat center right / cover; margin-top:9.3%; padding:3.9% 0 3.9% 1.3%; box-sizing:border-box; text-align:left;}
.con3 .visual li:nth-child(1){display:inline-block; width:70%;}
.con3 .visual li:nth-child(2){color:#666666; font-size:1.8rem; margin-top:5%; display:block;}
.con3 .visual li:nth-child(3){display:inline-block; width:50%; margin-top:7%;}
.con3 .visual li:nth-child(4){display:block; width:40%; margin-top:2%;}
.con3 .visual p{display:none;}
.con3 .box{background:url(images_sg/bg_box.png) no-repeat center top / 100% 100%; margin-top:8%; padding:8% 0 6.6%; box-sizing:border-box;}
.con3 .box ul{display:flex; justify-content:space-between; padding: 0 5%;}
.con3 .box li{width:70%; max-width:288px;}
.con3 .box li a{display:inline-block; width:55%;}
.con3 .box li:nth-child(1) a{margin-left:-2%;}
.con3 .box li:nth-child(2) a{margin-left:-5%;}
.con3 .box li:nth-child(3) a{margin-left:-4%;}

.con4{background:url(images_sg/bg4.jpg) no-repeat center top / cover;}
.con4 .padding{padding:18% 0 14.2%;}
.con4 .tit li{text-align:left;}
.con4 .tit li:nth-child(1){display:inline-block; width:100%;}

.con4 .tit li:nth-child(1) p{font-size:2.8rem; color:#4b2d6a; line-height: 1.3; margin-top: 2%;}
.con4 .tit li:nth-child(2){margin-top:5.3%; color:#666666; font-size:1.8rem;}
.con4 .tit li:nth-child(2) p{padding-left:12px; background:url(images_sg/dot.png) no-repeat center left;}
.con4 .vis2{display:none;}
.con4 .warn{margin-top:20%; color:#666666; font-size:1.8rem;}




















@media screen and (max-width: 1000px){
html{font-size:8px;}
.container {width:95%;}
.dn1000{display:none;}
.db1000{display:block;}

.con4 .tit li:nth-child(1) img{width:55%; max-width:383px;}

}

@media screen and (max-width: 768px){
.dn768{display:none;}
.db768{display:block;}
.padding{padding:50px 0 !important;}

.con1 .tit p:nth-child(2) {font-size: 2.5rem; letter-spacing: -1px;}

.con2 .same{float:none; display:inline-block;}
.con2 .vis{width:80%; max-width:320px;}
.con2 .info{width:80%;}
.con2 .info li:nth-child(1){display:inline-block; width:65%;}

.con3 .visual{background:none; padding:3.9% 0; text-align:center;}
.con3 .visual p{display:block; width:80%; margin: 0 auto;}
.con3 .visual p img{max-width:320px; width:100%;}
.con3 .visual ul{display:inline-block; margin-top:5%; text-align:left; width: 80%;}
.con3 .visual li:nth-child(1){width:60%;}
.con3 .visual li:nth-child(4){margin-top:7%;}
.con3 .box{background:#ffffff; border:3px solid #634a7e; padding: 40px 0;}
.con3 .box ul{display:block;padding: 0 5%;}
.con3 .box ul li{display:block; margin:40px auto 0;}
.con3 .box ul li:nth-child(1){margin-top:0;}

.con4{background:#f1f4f7;}
.con4 .vis2{display:inline-block; width:70%; margin-top:40px;}
.con4 .tit li:nth-child(1) img{width:80%;}
.con4 .warn{margin-top:40px;}


}

@media screen and (max-width: 480px){
html{font-size:7px;}
.dn480{display:none;}
.db480{display:block;}

.con3 .box {margin-top: 13%;}

.con3 .visual li:nth-child(4) a{width:100%;}
}