@charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* CSS reset */
* {margin:0;padding:0;border:0;}
ol,ul{list-style:none;}
a{text-decoration:none;outline:0;}
.clearfix{*zoom:1}
.clearfix:after{content:"";display:block;clear:both}
body{font-family:'Malgun Gothic','Nanum Gothic',Arial,sans-serif;min-width:1px!important;overflow-x:hidden!important;}
.dark_bg{display:none !important;}
.france{color:#002496;}
#visit {text-align:center;}
#visit article img{width:100%;height:100%;}
#visit .france{margin-left:15px;}
.main1 {margin-bottom:80px;}
.main1 img{max-width:1920px;max-height:1144px;}
.text_contents .text{font-family:'Nanum Gothic',Arial,sans-serif;font-weight:bold;font-size:15px;margin-bottom:20px;color:#888; letter-spacing:-0.5px;}
.text_contents1 {margin-bottom:110px;}
.text_contents1 .bonjour{margin-bottom:59px;}
.text_contents1 .icon{margin-bottom:44px;}
.text_contents1 .strong{font-family:'Nanum Gothic bold';background: url('http://designnas.com/nas_new/images/france/txt_bg.gif') repeat-x left center;}
.text_contents1 .sub_title{font-size:25px;font-weight:inherit; margin-bottom:44px;color:#555; letter-spacing:-2px;}
.text_contents1 .sub_title img {vertical-align: inherit;}
.text_contents1 .dot{width:14px;height:2px;background:black;margin:0 auto 44px;}
.text_contents .text{margin-bottom:20px;}
.text_contents .text.last{margin-bottom:0;}
.main2{margin-bottom:85px;}
.main2 img{max-width:1920px;max-height:661px;}
.text_contents2{margin-bottom:120px;}
.text_contents2 .text{margin-bottom:28px;}
.text_contents2 .text.last{margin-bottom:0;}
.main3{background:#f5f5f5;margin-bottom:180px;}
.box_model{width:1452px;margin:0 auto 65px;padding-top:65px;}
.box_model>li{float:left;}
.box_model .center{margin: 0 28px;}
.box_model>li>img{max-width:465px;max-height:388px;}
.text_contents3{color:#262626;padding-bottom:50px;}
.text_contents3. .first{margin-bottom:22px;}
.looking{margin-bottom:90px;padding: 0 10px;}
.looking img {width:100%;height:100%;max-width:458px;max-height:46px;}
.main4{margin-bottom:50px;}
.main4 img{max-width:1920px;max-height:816px;}
.main5{margin-bottom:300px;position:relative;}
.main5 .text {width:1452px;text-align:right;margin:0 auto;}
.main5 .text img {max-width:1333px;max-height:537px;position:relative;top:90px;transition:all 0.25s;}
.main5 .bg {width:1920px;position:absolute;left:0;top:0;z-index:-1;}
.main5 .bg img{max-width:1920px;max-height:537px;}
.talking{margin-bottom:90px;padding: 0 10px;}
.talking img {width:100%;height:100%;max-width:414px;max-height:46px;}
.main6{margin-bottom:0px;}
.main6 img{max-width:1920px;max-height:681px;}
.main7 {background:#f5f5f5;margin-bottom:100px;}
.box_model2 {width:1452px; margin: 0 auto 80px;transition: all 0.25s;padding-top:120px;}
.box_model2>li {float:left;transition:all 0.25s;}
.box_model2 .box1{margin-right:12px;}
.box_model2 .box2{margin-bottom:0px;}
.box_model2 .box3{margin-right:10px;margin-bottom:10px;}
.box_model2 .box4{margin-bottom:10px;}
.box_model2 .box1 img {max-width:476px;max-height:714px;}
.box_model2 .box2 img {max-width:964px;max-height:352px;}
.box_model2 .box3 img {max-width:476px;max-height:352px;}
.box_model2 .box4 img {max-width:476px;max-height:352px;}
.text_contents4 {padding-bottom:70px;}
.text_contents4 .first{margin-bottom:20px;}
.main8{margin-bottom:198px;}
.main8 img{max-width:1920px;max-height:982px;}
.since{padding-bottom:39px;}
.since img {width:100%;height:100%;max-width:145px;max-height:150px;}
@media screen and (min-width:992px) and (max-width:1469px) {
    .box_model{width:inherit;margin-bottom:84px;}
    .box_model>li{width:33%;}
    .box_model .center{margin:0;}
}
@media screen and (min-width:492px) and (max-width:991px) {
    .box_model{width:465px;margin:0 auto 84px;}
    .box_model .center{margin:0;}
}
@media screen and (max-width:491px) {
    .box_model{width:inherit;margin-bottom:84px;}
    .box_model .center{margin:0;}
}
@media screen and (min-width:1281px) and (max-width:1612px) {
    .main5 .text{width:inherit;}
}
@media screen and (min-width:601px) and (max-width:1280px) {
    .main5 .bg{opacity:0}
    .main5 .text{width:inherit;background:#f7efe7;text-align:center;}
    .main5 .text img{top:40px;left:-16%;}
}
@media screen and (max-width:600px) {
    .main5 .bg{opacity:0}
    .main5 .text{width:inherit;background:#f7efe7;text-align:center;}
    .main5 .text img{top:10px;left:-16%;}
}
@media screen and (min-width:992px) and (max-width:1469px) {
    .box_model2{width:974px;}
}
@media screen and (min-width:492px) and (max-width:991px) {
    .box_model2{width:476px;}
    .box_model2 .box1{margin-right:0;}
    .box_model2 .box3{margin-right:0;}
}
@media screen and (max-width:493px) {
    .box_model2{width:inherit;}
    .box_model2 .box1{margin-right:0;}
    .box_model2 .box3{margin-right:0;}
}
@media screen and ( max-width: 100px ) {
    /*html{overflow-x:hidden!important;}*/
}



