@media (max-width: 575.98px) {
    .gnb {display: none;}
    .lang {display: none;}
    .footer.index { display: none;}
}


ol, ul, li {list-style:outside none none; }
a:link, a:visited, a:hover, a:active {text-decoration:none; }
input, select, textarea, button {line-height:1.2em; }
h1, h2, h3, h4, h5, h6 {line-height:1.1em; }

.tit01 {color:#000000; font-size:36px; text-align:center; }
.tit02 {padding-bottom:27px; color:#000000; font-size:34px; font-weight:normal;  }
.tit03 {color:#000; font-size:36px; font-weight:bold; text-align:center; }
.tit04 {padding-bottom:27px; color:#454545; font-size:34px; font-weight:normal;  }
.tit05 {color:#000; font-size:36px; font-weight:normal; text-align:center; }
.tit06 {color:#000; font-size:36px; text-align:center; }
.tit07 {color:#000; font-size:36px; text-align:center; }


.gnb {float:left;  }
.gnb ul li {float:left; margin-right:21.8px; padding-left:27px;  }
.gnb ul li.on {background:url("/static/client/pacific/img/gnb_on.d643c39764df.png") no-repeat left center; }
.gnb ul li a {color:#000; font-size:18px; font-weight:bold; }

.gnb_r {z-index:1; position:fixed; right:40px; top:60%; transform:translateY(-50%); }
.gnb_r ul li {margin-bottom:56px; text-align:right; line-height:13px; }
.gnb_r ul li a {display:block; padding-right:20px; color:#000000; font-size:11px; font-weight:bold; background:url("/static/client/pacific/img/bl05.ee35b9465e15.png") no-repeat right 2px; }
.gnb_r ul li.on {margin-bottom:0; }
.gnb_r ul li.on a {padding-bottom:56px; color:#e18a01; background:url("/static/client/pacific/img/bl05_on.77658bbb89a4.png") no-repeat right 1px; }


.area01 {width:100%; height:940px; background:url('/media/images/elepeujasanunyong_home.original.jpg') no-repeat center top; background-size:cover; }
.area01 p {position:relative; width:1260px; margin:0 auto; padding-top:356px; color:#000000; font-family:Arial, sans-serif; font-size:24px; text-align:center; line-height:36px;}
.area01 p img {display:block; width:700px; margin:0 auto 30px; }
.area01 p span {display:block; padding-top:31px; }

.area02 {width:100%; height:940px; background:url('/media/images/elepeujasanunyong_home.original.jpg') no-repeat center top; background-size:cover; }
.area02 .article {position:relative; width:1260px; margin:0 auto; padding:202px 0 0 100px; }
.area02 .article .top {overflow:hidden; }
.area02 .article h3 {margin-top:57px; }
.area02 .article .txt_group {margin-top:56px; padding:10px 0; color:#000000; font-family:Arial, sans-serif; }
.area02 .article .txt_group .t {font-size:24px; line-height:36px; }
.area02 .article .txt_group .t p {vertical-align:top; }
.area02 .article .txt_group .m {margin-top:31px; font-size:18px; line-height:30px; }
.area02 .article .txt_group .b {position:relative; }
.area02 .article .txt_group .b > div {margin-top:69px; padding-bottom:4px; font-size:18px; }
.area02 .article .txt_group .b > div strong {margin-left:17px; font-size:30px; font-weight:normal; vertical-align:-3px; }

.area03 {width:100%; height:940px; background:url('/media/images/elepeujasanunyong_home.original.jpg') no-repeat center top; background-size:cover; }
.area03 .article {width:1260px; margin:0 auto; padding:202px 0 0 100px; }
.area03 .article ul {padding-top:60px; }
.area03 .article ul:after {content:""; display:block; height:0; clear:both; visibility:hidden; }
.area03 .article ul li {display:none; position:relative; float:left; width:240px; height:240px; margin-right:33px; color:#fff; font-size:18px; text-align:center; line-height:24px; background:url("/static/client/pacific/img/bg_ov.b401cc45cfc3.png") no-repeat; }
.area03 .article ul li strong {font-weight:normal; }
.area03 .article ul li:hover {background:url("/static/client/pacific/img/bg_ov_on.650f6f47c47d.png") no-repeat; }
.area03 .article ul li:last-child {margin-right:0; }
.area03 .article ul li.on {background:url("/static/client/pacific/img/bg_ov_on.650f6f47c47d.png") no-repeat; }
.area03 .article ul li strong {display:block; padding:70px 0 43px 0; font-size:24px; }
.area03 .article .addr {display:none; width:1060px; margin-top:86px; }
.area03 .article .addr h4 {float:left; width:220px; height:80px; color:#fff; font-size:24px; font-weight:normal; text-align:center; line-height:80px; background:#444; }
.area03 .article .addr address {float:left; width:840px; height:80px; padding-left:30px; border-top:2px solid #303030; border-bottom:1px solid #18324b; color:#000; font-size:16px; font-style:normal; line-height:80px; background:#fff; }
.area03.en .article ul li {font-weight:normal; }
.area03.en .article ul li strong {font-weight:normal; }
.area03.en .article ul li strong.line {padding:55px 0 34px 0; font-weight:normal; }

.area05 {width:100%; height:940px; background:url('/media/images/elepeujasanunyong_home.original.jpg') no-repeat center top; background-size:cover; }
.area05 .article {position:relative; width:1260px; margin:0 auto; padding-top:202px; }
.area05 .article .top {overflow:hidden; }
.area05 .article .his { text-align:center; }
.area05 .article img { width : 85%;}

.area06 {width:100%; height:1000px; background:url('/media/images/elepeujasanunyong_home.original.jpg') no-repeat center top; background-size:cover; }
.area06 .article {width:1260px; margin:0 auto; padding-top:202px; }
.area06 .article .top {overflow:hidden; }
.area06 .article .organization { text-align:center; }
.area06 .article .organization img {width : 80%; }

.area07 {width:100%; height:940px; background:url("/media/images/elepeujasanunyong_home.original.jpg") no-repeat center top; background-size:cover; }
.area07 .article {width:1260px; margin:0 auto; padding:202px 0 0 30px; }
.area07 .article .top {overflow:hidden; }
.area07 .article h3 {margin-top:58px; }
.area07 .article .process { text-align:center; }
.area07 .article .process img {width : 80%; }

.area08 {width:100%; height:1000px; background:url('/media/images/elepeujasanunyong_home.original.jpg') no-repeat center top; background-size:cover; }
.area08 .article {width:1260px; margin:0 auto; padding-top:202px; }
.area08 .article .top {overflow:hidden; }
.area08 .article .list {position:relative; margin-top:30px; text-align:center;}
.area08 .article .list img { width : 80%;}


.area09 {width:100%; height:940px; background:url("/media/images/elepeujasanunyong_home.original.jpg") no-repeat center top; background-size:cover; }
.area09 .article {width:1260px; margin:0 auto; padding:202px 0 0 30px; }
.area09 .article .top {overflow:hidden; }
.area09 .article h3 {display:none; margin-top:58px; }
.area09 .article .map {display:none; overflow:hidden; position:relative; width:100%; height:600px; margin:20px auto 0; padding:315px 0 0 50px; color:#000000; font-size:14px; background:url("/media/images/elepeujasanunyong_location.original.png") no-repeat; background-size : 100% 100%; }
.area09 .article .map.en {background:url("/static/client/pacific/img/location_en.9be91287e8a6.png") no-repeat; }
.area09 .article .map img {width: 200px;}
.area09 .article .map address {margin-top:35px; font-style:normal; }
.area09 .article .map p {margin-top:5px; }
.area09 .article .map .gm {position:absolute; left:40px; bottom:0; }

.area10 {overflow:hidden; position:relative; width:100%; height:940px; background:url("/media/images/elepeujasanunyong_home.original.jpg") no-repeat center top; background-size:cover; }
.area10 .article {width:1260px; margin:0 auto; padding-top:202px; }
.area10 .article .top {overflow:hidden; }
.area10 .article ul {margin-top:25px; padding-left:100px; }
.area10 .article ul:after {content:""; display:block; height:0; clear:both; visibility:hidden; }
.area10 .article ul li {display:none; float:left; width:510px; height:280px; margin-top:40px; padding:42px 0 0 50px; text-align:left; background:#fff; vertical-align:top; }
.area10 .article ul li.li01 {background-color:#fff; }
.area10 .article ul li.li01:hover {background-color:#e18a01; }
.area10 .article ul li:nth-child(2n+1) {margin-right:40px; }
.area10 .article ul li h3 {padding-bottom:25px; color:#000; font-size:30px; font-weight:normal; }
.area10 .article ul li p {margin-top:15px; color:#666; font-size:18px; line-height:26px; }
.area10 .article ul li a {display:block; width:100px; height:50px; margin-top:28px; border:3px solid #e18a01; border-radius:25px; color:#000; font-size:20px; text-align:center; line-height:44px; }
.area10 .article ul li:hover h3 {color:#fff; }
.area10 .article ul li:hover p {color:#fff; }
.area10 .article ul li:hover a {color:#fff; border-color:#fff; }
.area10 .git {clear:both; width:1060px; margin:40px auto 0; background-color:#fff;}
.area10 .git:after {content:""; display:block; height:0; clear:both; visibility:hidden; }
.area10 .git h2 {float:left; height:100px; margin-right:40px; padding-left:48px; color:#000; font-family:Arial, sans-serif; font-size:24px; font-weight:normal; line-height:100px; }
.area10 .git p {float:left; height:100px; line-height:100px; color:#666; font-size:18px; }
.area10 .git a {display:block; float:right; width:100px; height:40px; margin:30px 55px 0 0; border:3px solid #ccc; border-radius:20px; color:#666; font-family:Arial, sans-serif; font-size:20px; text-align:center; line-height:34px; }

.m_scroll {display:block; position:fixed; left:50%; bottom:50px; width:44px; height:54px; transform:translateX(-50%); }

.footer {position:absolute; left:0; bottom:0; width:100%; height:97px; background:#e5e5e5; }
.footer.index {position:static; height:97px; background:#fff; }
.footer .footer_in {position:relative; width:1260px; height:97px; margin:0 auto; }
.footer .footer_in address {padding-top:27px; color:#454545; font-size:14px; font-style:normal; }
.footer .footer_in p {margin-top:5px; color:#a96d4d; font-size:12px; }
.footer .footer_in select {position:absolute; right:0; top:26px; width:210px; height:30px; padding-left:9px; border:1px solid #a5a5a5; border-radius:5px; color:#393939; font-family:Malgun Gothic, sans-serif; font-size:12px;}
.footer .footer_in .contact {display:block; position:absolute; right:0; bottom:0; width:140px; height:30px; border-radius:9px 9px 0 0; color:#fff; font-size:13px; font-weight:bold; text-align:center; line-height:30px; background:#e2540c; }
