@charset "utf-8";#skip_nav{position:absolute;top:-9999px;left:0}#wrapper{position:relative;min-width:930px;min-height:100%;z-index:1}#floatingBtn_wrap{position:fixed;bottom:0;left:50%;width:930px;z-index:100;margin-left:-450px}#wrapper.main{overflow-x:hidden}#slim_header{position:fixed;top:100px;left:0;width:100%;z-index:90}#nav{width:100%;background:#373633;position:relative;z-index:102}#floatingBtn{position:absolute;right:0;bottom:100%;margin-right:15px;margin-bottom:15px}#wrapper.ready #floatingBtn{transform:translateY(200%);-webkit-transform:translateY(200%);-webkit-transition:all .5s;-webkit-transition-timing-function:cubic-bezier(.5,-0.02,0,.99);transition:all .5s;transition-timing-function:cubic-bezier(.5,-0.02,0,.99)}#wrapper.onload #floatingBtn{transform:translateY(0px);transition:all .5s;transition-timing-function:cubic-bezier(.5,-0.02,0,.99);-webkit-transform:translateY(0px);-webkit-transition:all .5s;-webkit-transition-timing-function:cubic-bezier(.5,-0.02,0,.99)}#wrapper.onload #floatingBtn ul{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#wrapper.up #floatingBtn{transform:translateY(0%);-webkit-transform:translateY(-0%)}#wrapper.onload #floatingBtn{transform:translateY(70%);-webkit-transform:translateY(70%)}#wrapper.onload #floatingBtn a{opacity:0}#wrapper.onload.up #floatingBtn,#wrapper.onload.down #floatingBtn{transform:translateY(0%);-webkit-transform:translateY(0%)}#wrapper.onload.up #floatingBtn a,#wrapper.onload.down #floatingBtn a{opacity:1}#wrapper.scrolling #contents{transform:none!important}.util_wrap{width:930px;margin:0 auto;padding:15px 0 0}.util_wrap:after{content:'';display:block;clear:both}.util_wrap .log_info{float:left;font-size:12px}.util_wrap .log_info a{color:#ef3f3b}.util_wrap .log_info a:after{content:'';display:inline-block;background-image:url('../image/common/icon_arrow_sp.png');background-repeat:no-repeat;width:5px;height:9px;background-position:0 0;margin-left:10px}.util_wrap ul.menu{float:right}.util_wrap ul.menu>li{float:left;position:relative;display:inline-block;z-index:23;padding-bottom:20px}.util_wrap ul.menu>li:after{content:'|';color:#cbcbcb;font-size:11px;vertical-align:middle}.util_wrap ul.menu>li:last-child:after{content:''}.util_wrap ul.menu>li>a{padding:0 6px;font-size:12px;display:inline-block}.util_wrap ul.menu>li>a:after{content:'';display:inline-block;background-image:url('../image/common/icon_arrow_sp.png');background-repeat:no-repeat;width:8px;height:6px;margin:0 0 1px 5px;background-position:-6px 0;text-align:right}.util_wrap ul.menu>li>a.log:after{display:none}.util_wrap ul.menu>li:hover .depth{display:block;border:1px solid #f0f0f0;background-color:#fff;position:absolute;z-index:21;top:24px;left:0;min-width:150px}.util_wrap ul.menu>li:hover .depth li a{padding:5px;font-size:12px;display:block}.util_wrap .depth{display:none}#header{background-color:#fff;border-bottom:1px solid #f0f0f0;height:65px;position:relative}#header.main{border-bottom:0}#header .inner{position:relative;z-index:20;height:100%;width:930px;margin:0 auto;background-color:#fff}#header .inner:after{display:block;clear:both;content:''}#header .logo{float:left;position:relative;z-index:40;margin:12px 0 0 0}#header .logo a{display:inline-block;padding:3px 0;font-size:0;vertical-align:top}#header .banner_gnb{position:absolute;left:0;top:-82px;z-index:5;min-width:301px;font-size:12px;line-height:20px;opacity:0}.back_bg{position:absolute;top:63px;left:0;right:0;z-index:10;width:100%;height:0;background:#fff}.head_open .back_bg{border-bottom:1px solid #ebebeb;box-shadow:10px 10px 10px rgba(0,0,0,.05)}.gnb{float:right;position:relative;z-index:10;background-color:#fff;height:100%}.gnb:after{display:block;clear:both;content:''}.gnb>li{float:left;position:relative;height:100%}.gnb>li>a{position:relative;z-index:30;padding:15px 15px 25px 0;height:100%;background:#fff;color:#222;font-size:16px;font-weight:bold}.gnb>li:hover>a:after,.gnb>li.on>a:after{content:'';display:block;border-bottom:2px solid #ef3f3b;padding-bottom:5px}.gnb .smn1,.gnb .smn1 ul{width:160px}.gnb .smn2,.gnb .smn2 ul{width:150px}.gnb .smn3,.gnb .smn3 ul{width:135px}.gnb .smn4,.gnb .smn4 ul{width:145px}:lang(ja) .gnb .smn4,:lang(ja) .gnb .smn4 ul{width:152px}:lang(en) .gnb .smn4,:lang(en) .gnb .smn4 ul{width:170px}.sub_menu{position:absolute;left:0;z-index:20;height:auto;overflow:auto;opacity:0}.sub_menu li a{display:block;padding:5px 20px 5px 0;font-size:13px;color:#888;line-height:16px}.sub_menu li span{display:block;padding:5px 20px 5px 0;font-size:13px;font-weight:bold;color:#222;line-height:16px}.sub_menu li.selected a,.sub_menu li a:hover{color:#ef3f3b;text-decoration:underline}.inp_txt_search{display:none;width:0;opacity:0;position:absolute;top:100px;left:50%;width:720px;margin-left:-360px}.inp_txt_search input{width:550px;height:50px;border:2px solid #ddc8b7;border-right:0}.inp_txt_search .input_delete_wrap{display:inline-block;margin-right:-4px}.inp_txt_search .input_delete_wrap .btn_delete{top:6px;right:8px;background:url('../image/common/btn_delete_search.png') no-repeat 50% 50%;background-size:14px 14px}.inp_txt_search .btn_L{min-width:150px;height:50px;font-size:18px}.search_area{position:relative;top:3px;left:0;z-index:30}.search_area .btn_search{position:absolute;top:0;right:0;z-index:10;width:45px;height:41px;box-sizing:border-box;background:url('../image/common/btn_search.png') no-repeat 50% 50%;vertical-align:top}.search_area .btn_search.on{background:url('../image/common/btn_search_on.png') no-repeat 50% 50%}.search_back_bg{position:absolute;top:64px;left:0;right:0;z-index:20;width:100%;height:0;background:#fff}.head_search_open .search_back_bg{border-bottom:1px solid #ebebeb;box-shadow:10px 10px 10px rgba(0,0,0,.05)}#floatingBtn .quick_menu{display:block;width:auto;background:transparent;padding:0}#floatingBtn .quick_menu a{display:block;position:relative;width:40px;height:40px;margin-top:3px;border-radius:20px;background:rgba(117,101,95,0.7) url('../image/common/bg_quick_menu.png') no-repeat 50% 50%;background-size:15px auto}footer{min-width:930px}footer .foot_nav_wrap{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background-color:#f6f6f6}footer .foot_nav_wrap .foot_inner{width:930px;margin:0 auto;position:relative}footer .foot_nav_wrap .foot_inner:after{content:'';display:block;clear:both}footer .foot_nav_wrap .foot_inner>ul{float:left}footer .foot_nav_wrap .foot_inner>ul>li{float:left}footer .foot_nav_wrap .foot_inner>ul>li:after{content:'|';display:inline-block;margin-top:15px;font-size:12px;color:#dfdfdf}footer .foot_nav_wrap .foot_inner>ul>li:last-child:after{content:''}footer .foot_nav_wrap .foot_inner>ul>li a{padding:15px 25px;font-size:13px}footer .foot_nav_wrap .foot_inner>ul>li:first-child a{padding:15px 25px 15px 0}footer .foot_nav_wrap .foot_inner ul li.dep{position:relative}footer .foot_nav_wrap .foot_inner ul li.dep>a:after{content:'';display:inline-block;background-image:url('../image/common/icon_arrow_sp.png');background-repeat:no-repeat;width:8px;height:6px;margin:0 0 1px 5px;background-position:-6px 0;text-align:right}footer .foot_nav_wrap .foot_inner ul li.dep:hover .depth{display:block;border:1px solid #f0f0f0;background-color:#fff;position:absolute;z-index:21;top:34px;left:25px;min-width:150px}footer .foot_nav_wrap .foot_inner ul li.dep:hover .depth li a{padding:5px;font-size:13px;display:block}footer .foot_nav_wrap .foot_inner ul li.dep .depth{display:none}footer .foot_nav_wrap .foot_inner button{float:right;margin-top:11px}:lang(ko) footer .foot_nav_wrap .foot_inner button{float:none;margin-top:0;position:absolute;top:13px;left:743px}footer .copy_wrap{width:930px;margin:30px auto 21px}:lang(ko) footer .copy_wrap{margin:30px auto 37px}footer .copy_wrap:after{content:'';display:block;clear:both}footer .copy_wrap .logo{float:left;margin:2px 11px 0 0}footer .copy_wrap ul{float:left;width:817px;padding-left:15px}:lang(ko) footer .copy_wrap ul{width:620px}footer .copy_wrap ul li{padding:0 7px 5px 0;color:#999;font-size:12px}:lang(ko) footer .copy_wrap ul li{letter-spacing:-1px}footer .copy_wrap ul li a{border-bottom:1px solid #808080}footer .copy_wrap ul li.copyright{padding-top:15px;color:#cecece;letter-spacing:0}footer .copy_wrap dl{float:right;font-size:12px;width:192px;margin-right:-5px}footer .copy_wrap dl dt{font-weight:bold}footer .copy_wrap dl dd{color:#8a8a8a}footer .copy_wrap dl dd a{display:block;margin-top:10px}footer .certify_banner{border-top:1px solid #dfdfdf;padding-top:20px}footer .certify_banner .ban_inner{width:930px;margin:0 auto 20px}footer .certify_banner .ban_inner ul{display:flex;flex-wrap:wrap;gap:24px 30px}footer .certify_banner .ban_inner ul li{position:relative;font-size:0;line-height:0}footer .certify_banner .ban_inner ul li>img{display:inline-block;vertical-align:middle}footer .certify_banner .ban_inner ul li>span{display:inline-block;margin-left:12px;vertical-align:middle;font-size:12px;color:#888;line-height:1.25}footer .certify_banner .ban_inner ul li>span:first-child{margin-left:0}footer .certify_banner .ban_inner ul li>a{position:absolute;display:block;width:100%;height:100%}.container{padding:25px 0 150px}.container.type2{padding:25px 0 80px}.container .content{width:930px;margin:0 auto}.container h2{font-size:40px;color:#333;margin-top:15px;text-align:center;line-height:48px}.container_main{padding:0}.main_content{width:930px;margin:0 auto}.bg_gray{background-color:#fcfcfc}.mys_inner{width:720px;margin:50px auto 0}.mys_inner .guide_text_agree{padding:12px 0 14px 13px;font-family:'Malgun Gothic','맑은 고딕';line-height:20px;color:#888;letter-spacing:-1px;position:relative}.mys_inner .guide_text_agree:before{content:'\002A';position:absolute;top:15px;left:5px}.layout_type1{margin-top:90px}.layout_type1:after{content:'';display:block;clear:both}.layout_type1 .cont{float:left;width:50%;padding-right:70px}.layout_type2{margin-top:50px}.layout_type2:after{content:'';display:block;clear:both}.layout_type2 .le_cont{float:left;margin-right:70px;width:395px}.layout_type2 .ri_cont{float:right;width:445px}.location{text-align:right}.location a{font-size:12px;color:#777}.location a:after{content:'>';color:#dadada;display:inline-block;margin:-3px 1px 0 6px;font-family:'NotoSansLight';font-size:15px;vertical-align:middle}.location a:last-child:after{content:''}.link_area .sns_layer::after{content:'';display:table;clear:both}.sns_layer .url-btn{float:right;width:auto;height:auto;overflow:visible;border:0;background:0}.sns_layer .url_24{display:block;width:24px;height:24px;padding:0;margin:0;text-indent:-9999px;border-radius:2px;background-image:url('../image/common/icon_sharing_24x24.png');background-size:24px auto}:lang(ch) .sns_layer,:lang(cn) .sns_layer,:lang(zh) .sns_layer{font-size:0}#container .container{padding-bottom:0}.sns_layer .sns_btn.sns_wechat{display:none}.sns_layer .sns_btn span{display:block;width:24px;height:24px;padding:0;margin:0;text-indent:-9999px}.sns_btn .icon_wechat{background:url('../image/common/icon_WeChat_24x24.png') no-repeat}.sns_btn .icon_qq{background:url('../image/common/icon_QQ_24x24_gray.png') no-repeat}.sns_btn .icon_url{background:url('../image/common/icon_sharing_24x24.png') no-repeat}.sns_btn+.sns_btn{margin-left:5px}