@media all and (max-width:1600px){.board_view .board_bd .img_type01 .slick-arrow{z-index:1}.board_view .board_bd .img_type01 .slick-prev{left:30px}.board_view .board_bd .img_type01 .slick-next{right:30px}}@media all and (max-width:1400px){.container{padding:0 20px}header .logo{left:20px}.sub01_1 .ceo_info{background-position-x:10%}.sub01_2 .section1 .contents ul li dl{padding:40px 10px}.sub01_2 .section1 .contents ul li dl dd{word-break:keep-all}.sub01_2 .section1 .contents ul li dl dd br{display:none}.sub01_3 .section2 ul li .txt_box p{word-break:keep-all}.sub01_3 .section2 ul li .txt_box p br{display:none}.sub01_5 .box ul li .item{padding:15px;word-break:keep-all;display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px}.sub01_5 .box ul li .item span br{display:block}.sub02_1 .container{padding:0 100px}}@media all and (max-width:1200px){.sub01_2 .section1 .contents ul{margin:0 -20px;justify-content:center}.sub01_2 .section1 .contents ul li{width:calc(100% / 3);padding:0 20px}.sub01_2 .section1 .contents ul li:nth-child(n + 4){margin-top:40px}.sub01_2 .section2 .box .left_box{display:none}.sub01_2 .section2 .box .right_box{width:100%;padding-left:0;position:relative}.sub01_2 .section2 .box .right_box::after{content:'';display:block;width:440px;height:283px;position:absolute;bottom:-150px;right:0;background:url(/img_up/shop_pds/rid01/design/images/sub01_2_img1.png) no-repeat 50% center/cover}.sub01_2 .section2 .box .right_box p br{display:none}.board_info .ui-pagenate{margin-bottom:20px}.board_info .search_box{position:static;transform:none;display:flex;justify-content:flex-end}}@media all and (max-width:1024px){.sub02_1 .container{padding:0 20px}.sub02_1 .box_wrap .btn_wrap{display:none}.tablet_br{display:block}#gnb{display:none}.gnb_bg{display:none}header{height:80px}header .menu_btn{display:flex;flex-direction:column;align-items:flex-end;position:absolute;top:50%;right:20px;transform:translateY(-50%);cursor:pointer}header .menu_btn span{display:inline-block;text-indent:-9999px;width:30px;height:4px;background-color:white}header .menu_btn span:first-child{margin-bottom:8px;width:40px}header .overlay{display:block;position:fixed;top:0;right:-100%;width:60%;height:100%;background-color:#5d5852;transition:all .3s ease}header .overlay .close_btn_wrap{width:100%;height:80px;position:relative}header .overlay .close_btn_wrap .close_btn{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:30px;height:25px;cursor:pointer}header .overlay .close_btn_wrap .close_btn span{display:inline-block;width:30px;height:3px;background-color:white;text-indent:-9999px;position:absolute;top:50%;right:0;transition:all .5s ease}header .overlay .close_btn_wrap .close_btn span:first-child{transform:translateY(-50%) rotate(45deg)}header .overlay .close_btn_wrap .close_btn span:last-child{transform:translateY(-50%) rotate(-45deg)}header .overlay.on{right:0}header .overlay.on .close_btn_wrap .close_btn span:first-child{transform:translateY(-50%) rotate(405deg);transition-delay:.3s}header .overlay #pm2-lnb_vc a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}header .overlay #pm2-lnb_vc [data-role=toggle]>a:before{content:'';position:absolute;top:50%;right:15px;width:0;height:0;margin-top:-2px;border-width:8px;border-style:solid;border-color:white transparent transparent transparent}header .overlay #pm2-lnb_vc [data-role=toggle].active>a:before{margin-top:-8px;border-color:transparent transparent white transparent}header .overlay #pm2-lnb_vc .dep1{position:relative;padding:0 20px}header .overlay #pm2-lnb_vc .dep1>li>a{position:relative;padding:12px 15px;font-size:2.2rem;color:#fff;font-weight:bold;font-family:'Montserrat',sans-serif}header .overlay #pm2-lnb_vc .dep1>li:not(:last-child){margin-bottom:20px}header .overlay #pm2-lnb_vc .dep1>li>div{display:none}header .overlay #pm2-lnb_vc .dep2{padding:8px 0}header .overlay #pm2-lnb_vc .dep2>li>a{padding:15px 25px;font-size:1.8rem;color:#fff}footer .footer_logo{left:20px}footer .container{display:block}footer .footer_logo{width:100%;text-align:center;margin-bottom:20px}footer .footer_info{width:100%;height:auto}footer .footer_info p{line-height:1.3;text-align:center}#main .s02{background:url(/img_up/shop_pds/rid01/design/images/main_s02_bg.png) no-repeat 45% 50%/cover}#main .s02 .text_box{right:10%;bottom:unset;top:50%}#main .s03 .box{position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);display:block;width:100%;height:auto}#main .s03 .box .left_box .text_box{padding:0;margin-bottom:20px}#main .s03 .box .left_box .text_box .text_deco{top:-60px;left:-40px;font-size:3.6rem}#main .s03 .box .left_box .text_box .title_wrap_type01 .logo_symbol img{margin:0 auto}#main .s03 .box .right_box .content ul li a{padding:25px 0}.sub01_3 .section2 ul li{flex-direction:column;align-items:flex-start}.sub01_3 .section2 ul li:nth-child(even){flex-direction:column}.sub01_3 .section2 ul li>div{width:100%;padding:0}.sub01_3 .section2 ul li .img_box{width:500px;margin:0 auto 40px}.sub01_4 .text_box p{word-break:keep-all}.sub01_4 .text_box p br{display:none}.sub01_5 .box ul{flex-wrap:wrap}.sub01_5 .box ul li{width:50%}.sub01_5 .box ul li:nth-child(n + 3){margin-top:20px}.sub01_5 .box ul li .item{padding:15px;word-break:keep-all;display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px}.board_list ul li{width:calc(100% / 2)}.board_list ul li:nth-child(n + 3){margin-top:20px}}@media all and (max-width:768px){.container{padding:0 5.208vw}.sub02_1 .container{padding:0 5.208vw}.tablet_br{display:none}.mobile_br{display:block !important}.pc_image{display:none !important}.mobile_image{display:block !important}#scroll_down{bottom:9.115vw}#scroll_down .mouse_ico{width:4.167vw;height:6.641vw;border-width:.391vw;border-radius:3.646vw;margin-bottom:3.255vw}#scroll_down .mouse_ico span{width:.391vw;height:1.693vw;border-radius:.260vw}#scroll_down p{font-size:3.125vw}header .logo{left:5.208vw;width:10.417vw;height:5.990vw}header .menu_btn{right:5.208vw}header .menu_btn span{width:4.557vw;height:.521vw}header .menu_btn span:first-child{margin-bottom:1.302vw;width:5.859vw}header .overlay{width:80%}header .overlay .close_btn_wrap .close_btn{right:5.208vw;width:4.557vw;height:3.906vw}header .overlay .close_btn_wrap .close_btn span{width:4.557vw;height:.521vw}header .overlay #pm2-lnb_vc .dep1{padding:0 3.906vw}header .overlay #pm2-lnb_vc .dep1>li:not(:last-child){margin-bottom:3.255vw}header .overlay #pm2-lnb_vc .dep1>li>a{padding:2.214vw 2.604vw;font-size:3.646vw}header .overlay #pm2-lnb_vc [data-role=toggle]>a:before{right:2.604vw;margin-top:-0.391vw;border-width:1.302vw}header .overlay #pm2-lnb_vc .dep2>li>a{padding:1.953vw 3.255vw;font-size:3.385vw}footer{padding:7.813vw 0}footer .footer_logo{margin-bottom:3.906vw}footer .footer_logo a img{margin:0 auto;width:10.417vw}footer .footer_info{display:flex;flex-direction:column}footer .footer_info p{margin-bottom:1.302vw}footer .footer_info p span{font-size:3.125vw;margin-right:2.604vw}.title_wrap_type01 .logo_symbol{margin-bottom:2.604vw}.title_wrap_type01 .logo_symbol img{width:39.063vw}.title_wrap_type01 p{font-size:7.161vw}.btn_type01{padding:0 1.953vw 1.953vw 0}.btn_type01::after{width:calc(100% - 1.302vw);height:calc(100% - 1.302vw);left:1.302vw;top:1.302vw}.btn_type01 a{width:31.250vw;height:8.464vw;line-height:8.464vw;border-width:.260vw}.btn_type01 a span{font-size:3.125vw;margin-right:1.953vw}.btn_type01 a .mobile_image{width:4.167vw}#main .s01 .main_slide.pc{display:none}#main .s01 .main_slide.mobile{display:block}#main .s01 .main_slide .item .text{font-size:5.859vw;line-height:1.2;padding:0 5.208vw}#main .s01 .main_slide .item .text br{display:none}#main .s02 .text_box .title_wrap_type01{margin-bottom:3.906vw}#main .s03 .box .left_box .text_box{margin-bottom:3.906vw}#main .s03 .box .left_box .text_box .text_deco{top:-5.208vw;left:-10.417vw;font-size:5.990vw}#main .s03 .box>div{width:100%}#main .s03 .box .right_box .content{max-width:91.146vw}#main .s03 .box .right_box .content ul{margin:0 -2.604vw}#main .s03 .box .right_box .content ul li{padding:0 2.604vw}#main .s03 .box .right_box .content ul li:nth-child(n + 3){margin-top:5.208vw}#main .s03 .box .right_box .content ul li a{padding:3.906vw 0;border-width:.521vw}#main .s03 .box .right_box .content ul li a dl dt{width:16.927vw;height:16.927vw}#main .s03 .box .right_box .content ul li a dl dd{font-size:4.167vw;margin-top:2.604vw}#main .s03 .box .right_box .content ul li:nth-child(1) a dl dt{background-image:url(/img_up/shop_pds/rid01/design/images/main_s03_ico1_mo.png)}#main .s03 .box .right_box .content ul li:nth-child(1) a:hover dl dt{background-image:url(/img_up/shop_pds/rid01/design/images/main_s03_ico1_mo_on.png)}#main .s03 .box .right_box .content ul li:nth-child(2) a dl dt{background-image:url(/img_up/shop_pds/rid01/design/images/main_s03_ico2_mo.png)}#main .s03 .box .right_box .content ul li:nth-child(2) a:hover dl dt{background-image:url(/img_up/shop_pds/rid01/design/images/main_s03_ico2_mo_on.png)}#main .s03 .box .right_box .content ul li:nth-child(3) a dl dt{background-image:url(/img_up/shop_pds/rid01/design/images/main_s03_ico3_mo.png)}#main .s03 .box .right_box .content ul li:nth-child(3) a:hover dl dt{background-image:url(/img_up/shop_pds/rid01/design/images/main_s03_ico3_mo_on.png)}#main .s03 .box .right_box .content ul li:nth-child(4) a dl dt{background-image:url(/img_up/shop_pds/rid01/design/images/main_s03_ico4_mo.png)}#main .s03 .box .right_box .content ul li:nth-child(4) a:hover dl dt{background-image:url(/img_up/shop_pds/rid01/design/images/main_s03_ico4_mo_on.png)}#subVisual{height:91.146vw}#subVisual .content{bottom:unset;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:7.813vw}#subVisual .content .page_title{padding-top:0;margin-bottom:3.906vw}#subVisual .content .page_title span{font-size:8.854vw}#subVisual .content .page_title h2{font-size:7.552vw;margin-top:-4.688vw}#subVisual .content .location ul li{font-size:3.125vw}#subVisual .content .location ul li:nth-child(2){margin:0 1.953vw}#subpage{padding:15.625vw 0 22.135vw}.title_type01{margin-bottom:9.115vw}.title_type01 h3{font-size:4.948vw;padding-bottom:3.255vw}.title_type01 h3::after{width:27.344vw;height:5.859vw}.sub01_1 .text_box{padding-bottom:16.927vw}.sub01_1 .text_box h4{font-size:4.427vw;margin-bottom:9.115vw}.sub01_1 .text_box h4 span::before{bottom:unset;top:-2.604vw;background-size:cover;width:7.813vw;height:6.3vw;left:-11vw}.sub01_1 .text_box h4 span::after{top:unset;bottom:-2.604vw;background-size:cover;width:7.813vw;height:6.510vw;right:-11vw}.sub01_1 .text_box p{font-size:3.385vw;margin-bottom:7.813vw;word-break:keep-all}.sub01_1 .text_box p br{display:none}.sub01_1 .text_box dl dt{font-size:3.125vw;margin-right:4.557vw}.sub01_1 .text_box dl dd img{width:20.833vw}.sub01_1 .ceo_info{width:100%;height:auto;background:0;color:#333}.sub01_1 .ceo_info .box{width:100%;height:auto;float:none;padding:10.417vw 0 0}.sub01_1 .ceo_info .box>div{margin-bottom:6.510vw}.sub01_1 .ceo_info .box>div>span{font-size:3.646vw;margin-bottom:3.906vw}.sub01_1 .ceo_info .box>div ul li{padding-left:1.953vw;font-size:3.385vw}.sub01_1 .ceo_info .box>div ul li::after{width:.521vw;height:.521vw;top:1.953vw;background-color:#333}.sub01_1 .ceo_info .box .ceo h5{font-size:4.948vw}.sub01_1 .ceo_info .box .ceo h5 span{left:5.859vw;top:-5.859vw;font-size:8.594vw}#subpage.sub01_2{padding:15.625vw 0 0}.sub01_2 .section1{padding-bottom:0}.sub01_2 .section1 .text_box{margin-bottom:15.625vw}.sub01_2 .section1 .text_box p{font-size:3.385vw;word-break:keep-all}.sub01_2 .section1 .text_box p br{display:none}.sub01_2 .section1 .contents ul{margin:0 -2.604vw;justify-content:center}.sub01_2 .section1 .contents ul li{width:calc(100% / 2);padding:0 2.604vw}.sub01_2 .section1 .contents ul li:first-child{width:100%}.sub01_2 .section1 .contents ul li:nth-child(n + 2){margin-top:5.208vw}.sub01_2 .section1 .contents ul li dl{padding:5.208vw 2.604vw;border-radius:4.557vw}.sub01_2 .section1 .contents ul li:first-child dl{width:calc(100% / 2 - 10px);margin:0 auto}.sub01_2 .section1 .contents ul li dl dt{margin-bottom:5.208vw}.sub01_2 .section1 .contents ul li dl dt img{width:19.531vw}.sub01_2 .section1 .contents ul li dl dt::after{width:9.115vw;height:9.115vw}.sub01_2 .section1 .contents ul li:nth-child(2) dl dt::after{left:-35%;top:34%}.sub01_2 .section1 .contents ul li:nth-child(3) dl dt::after{right:-34%}.sub01_2 .section1 .contents ul li:nth-child(4) dl dt::after{right:-30%;top:45%}.sub01_2 .section1 .contents ul li:nth-child(5) dl dt::after{left:-9%;top:68%}.sub01_2 .section1 .contents ul li dl dd{font-size:3.385vw;min-height:14.844vw}.sub01_2 .section2{padding:15.625vw 0 0}.sub01_2 .section2 .box .right_box{padding-bottom:65vw}.sub01_2 .section2 .box .right_box .subject{font-size:4.167vw;padding-bottom:5.208vw;margin-bottom:5.208vw}.sub01_2 .section2 .box .right_box .subject::after{width:9.115vw;height:.260vw}.sub01_2 .section2 .box .right_box p{font-size:2.995vw;margin-bottom:7.813vw;word-break:keep-all}.sub01_2 .section2 .box .right_box p br{display:block}.sub01_2 .section2 .box .right_box p br.pc{display:none}.sub01_2 .section2 .box .right_box p br.mob{display:block}.sub01_2 .section2 .box .right_box dl.pc{display:none}.sub01_2 .section2 .box .right_box dl.mob{display:block}.sub01_2 .section2 .box .right_box dl dt{font-size:3.125vw;margin-bottom:2.604vw}.sub01_2 .section2 .box .right_box dl dd{font-size:3.125vw;word-break:keep-all}.sub01_2 .section2 .box .right_box::after{width:52.083vw;height:35.3vw;background:url(/img_up/shop_pds/rid01/design/images/sub01_2_img1_mob.png) no-repeat 50% 50%/cover;bottom:20.833vw;left:50%;right:unset;transform:translateX(-50%)}.sub01_3 .section1{padding:15.625vw 0 11.719vw}.sub01_3 .section1 .text_box p{font-size:3.385vw;word-break:keep-all}.sub01_3 .section1 .text_box p br.pc{display:none}.sub01_3 .section1 .text_box p br.mob{display:block}.sub01_3 .section1 .text_box p:last-of-type br{display:none !important}.sub01_3 .section1 .text_box ul{margin:18.229vw 0 7.813vw}.sub01_3 .section1 .text_box ul li:nth-child(odd){width:31.250vw;height:31.250vw;line-height:31.250vw}.sub01_3 .section1 .text_box ul li:nth-child(1){font-size:8.854vw}.sub01_3 .section1 .text_box ul li:nth-child(2){margin:0 2.083vw;width:6.250vw;height:6.250vw}.sub01_3 .section1 .text_box ul li:nth-child(3){font-size:5.990vw}.sub01_3 .section1 .text_box ul li:nth-child(2) span:first-child{height:1.823vw}.sub01_3 .section1 .text_box ul li:nth-child(2) span:last-child{width:1.823vw}.sub01_3 .section2{padding:0 0 21.484vw}.sub01_3 .section2 ul li{margin-bottom:10.417vw}.sub01_3 .section2 ul li .img_box{width:100%;margin-bottom:6.510vw}.sub01_3 .section2 ul li:nth-child(odd) .img_box img{border-radius:0 10.417vw 0 10.417vw}.sub01_3 .section2 ul li:nth-child(even) .img_box img{border-radius:10.417vw 0 10.417vw 0}.sub01_3 .section2 ul li .txt_box h4{font-size:4.948vw;margin-bottom:5.208vw;padding-bottom:5.208vw}.sub01_3 .section2 ul li .txt_box h4::after{width:8.464vw;height:.391vw}.sub01_3 .section2 ul li .txt_box h5{font-size:4.167vw;margin-bottom:4.557vw}.sub01_3 .section2 ul li .txt_box p{font-size:3.385vw}.sub01_4 .text_box{margin-bottom:13.021vw}.sub01_4 .text_box p{font-size:3.385vw}.sub01_4 .text_box p br{display:block}.sub01_4 .organization_chart img{margin:0 auto;width:69.401vw}.sub01_5 #daumRoughmapContainer1644840966893{margin-bottom:7.813vw}.sub01_5 #daumRoughmapContainer1644840966893 .wrap_map{height:91.146vw !important}.sub01_5 .box ul{margin:0 -1.302vw}.sub01_5 .box ul li{padding:0 1.302vw}.sub01_5 .box ul li:nth-child(n + 3){margin-top:2.604vw}.sub01_5 .box ul li .item{justify-content:flex-start;padding:3.255vw;height:39.063vw}.sub01_5 .box ul li .item .ico{margin-bottom:3.906vw}.sub01_5 .box ul li .item .ico img{width:9.375vw}.sub01_5 .box ul li .item h5{font-size:3.385vw;margin-bottom:5.208vw}.sub01_5 .box ul li .item span{font-size:3.385vw}.sub02_1 .box{padding-bottom:9.115vw}.sub02_1 .box .item .year{font-size:18.229vw}.sub02_1 .box .item{padding:13.021vw 7.813vw}.sub02_1 .box .item ul{padding-left:4.557vw}.sub02_1 .box .item ul li{font-size:3.385vw;margin-bottom:2.344vw;padding-left:2.604vw}.sub02_1 .box .item ul li::after{width:.651vw;height:.651vw;top:1.823vw}.sub02_1 .box::-webkit-scrollbar{height:1.042vw}.board_list ul{margin:0 -1.302vw}.board_list ul li{padding:0 1.302vw}.board_list ul li:nth-child(n + 3){margin-top:2.604vw}.board_list ul li a .figure{height:49.479vw}.board_list ul li a .figure img{width:8.333vw}.board_list ul li a .txt_box .subject{height:10.417vw;line-height:10.417vw;font-size:3.385vw;padding:0 1.953vw}.board_list ul li a .txt_box .logo{right:1.953vw}.board_list ul li a .txt_box .logo img{width:11.719vw}.board_info{margin-top:15.625vw}.board_info .ui-pagenate{margin-bottom:3.906vw}.board_info .ui-pagenate a,.board_info .ui-pagenate strong{width:5.469vw;height:5.469vw;line-height:4.948vw;font-size:3.385vw;border-width:.260vw;margin:0 .521vw}.board_info .ui-pagenate a.prev1,.board_info .ui-pagenate a.next1{background-size:1.563vw}.board_info .search_box .ipt input{width:39.063vw;height:6.510vw;border-width:.260vw;padding:0 2.604vw;font-size:3.385vw}.board_info .search_box .ipt button{width:6.510vw;height:6.510vw}.board_info .search_box .ipt button img{width:3.906vw}.board_view .board_hd{margin-bottom:9.766vw}.board_view .board_hd .subject{font-size:4.948vw;margin-bottom:1.953vw}.board_view .board_hd .txt{font-size:3.385vw;margin-bottom:5.208vw;padding-bottom:5.208vw}.board_view .board_hd .txt::after{width:13.021vw;height:.521vw}.board_view .board_hd .info dl dt{font-size:3.646vw;margin-right:2.604vw}.board_view .board_hd .info dl dd{font-size:3.385vw}.board_view .board_bd .img_type01{margin-bottom:3.906vw}.board_view .board_bd .img_type01 .item .figure{height:38.411vw}.board_view .board_bd .img_type01 .slick-arrow{width:5.729vw;height:9.896vw}.board_view .board_bd .img_type01 .slick-prev{left:3.906vw;background:url(/img_up/shop_pds/rid01/design/images/slick_prev_mo.png) no-repeat 50% center/cover}.board_view .board_bd .img_type01 .slick-next{right:3.906vw;background:url(/img_up/shop_pds/rid01/design/images/slick_next_mo.png) no-repeat 50% center/cover}.board_view .board_bd .img_type02 .slick-list{margin:0 -1.953vw}.board_view .board_bd .img_type02 .item{padding:0 1.953vw}.board_view .board_bd .img_type02 .item .figure{height:18.359vw}.board_view .board_ft{margin-top:11.719vw}.board_view .board_ft a{padding:0 7.161vw;height:9.115vw;line-height:8.594vw;border-width:.264vw;font-size:3.646vw;margin:0 1.042vw}}@media all and (max-width:500px){.container{padding:0 20px}#scroll_down{bottom:35px}#scroll_down .mouse_ico{width:16px;height:25px;border-width:1.5px;border-radius:14px;margin-bottom:13px}#scroll_down .mouse_ico span{width:1.5px;height:6.5px;border-radius:1px}#scroll_down p{font-size:1.3rem}header .logo{left:20px;width:40px;height:23px}header .menu_btn{right:20px}header .menu_btn span{width:18px;height:2px}header .menu_btn span:first-child{margin-bottom:5px;width:23px}header .overlay .close_btn_wrap .close_btn{right:20px;width:18px;height:15px}header .overlay .close_btn_wrap .close_btn span{width:18px;height:2px}header .overlay{width:100%}header .overlay #pm2-lnb_vc .dep1{padding:0 15px}header .overlay #pm2-lnb_vc .dep1>li:not(:last-child){margin-bottom:13px}header .overlay #pm2-lnb_vc .dep1>li>a{padding:8px 10px;font-size:1.6rem}header .overlay #pm2-lnb_vc [data-role=toggle]>a:before{right:10px;margin-top:-1.5px;border-width:5px}header .overlay #pm2-lnb_vc .dep2>li>a{padding:8px 13px;font-size:1.4rem}footer{padding:30px 0}footer .footer_logo{margin-bottom:15px}footer .footer_logo a img{width:60px}footer .footer_info>div h6{font-size:1.4rem;margin-bottom:15px}footer .footer_info .info{margin-bottom:20px}footer .footer_info .info p span{font-size:1.3rem;margin-bottom:10px}footer .footer_info .consulting ul li{font-size:1.3rem;margin-bottom:10px}.title_wrap_type01 .logo_symbol{margin-bottom:10px}.title_wrap_type01 .logo_symbol img{width:150px}.title_wrap_type01 p{font-size:2.8rem}.btn_type01{padding:0 8px 8px 0}.btn_type01::after{width:calc(100% - 5px);height:calc(100% - 5px);left:5pxw;top:5px}.btn_type01 a{width:160px;height:38px;line-height:36px;border-width:1px}.btn_type01 a span{font-size:1.4rem;margin-right:8px}.btn_type01 a .mobile_image{width:16px}#main .s01 .main_slide .item .text{font-size:2.3rem}#main .s02 .text_box .title_wrap_type01{margin-bottom:15px}#main .s03 .box .left_box .text_box{margin-bottom:15px}#main .s03 .box .left_box .text_box .text_deco{top:-20px;left:-40px;font-size:2.4rem}#main .s03 .box .right_box .content{max-width:280px}#main .s03 .box .right_box .content ul{margin:0 -10px}#main .s03 .box .right_box .content ul li{padding:0 10px}#main .s03 .box .right_box .content ul li:nth-child(n + 3){margin-top:20px}#main .s03 .box .right_box .content ul li a{padding:15px 0;border-width:2px}#main .s03 .box .right_box .content ul li a dl dt{width:65px;height:65px}#main .s03 .box .right_box .content ul li a dl dd{font-size:1.6rem;margin-top:10px}#subVisual .content .page_title{margin-bottom:15px}#subVisual .content .page_title span{font-size:4rem}#subVisual .content .page_title h2{font-size:3rem;margin-top:-18px}#subVisual .content .location ul li{font-size:1.4rem}#subVisual .content .location ul li:nth-child(2){margin:0 8px}#subpage{padding:60px 0 85px}.title_type01{margin-bottom:35px}.title_type01 h3{font-size:1.9rem;padding-bottom:13px}.title_type01 h3::after{width:105px;height:23px}.sub01_1 .text_box{padding-bottom:65px}.sub01_1 .text_box h4{font-size:1.7rem;margin-bottom:35px}.sub01_1 .text_box p{font-size:1.4rem;margin-bottom:30px}.sub01_1 .text_box dl dt{font-size:1.3rem;margin-right:18px}.sub01_1 .text_box dl dd img{width:120px}.sub01_1 .ceo_info .box>div{margin-bottom:25px}.sub01_1 .ceo_info .box>div>span{font-size:1.4rem;margin-bottom:15px}.sub01_1 .ceo_info .box>div ul li{padding-left:8px;font-size:1.3rem}.sub01_1 .ceo_info .box>div ul li::after{width:2px;height:2px;top:8px}#subpage.sub01_2{padding:60px 0 0}.sub01_2 .section1 .text_box{margin-bottom:60px}.sub01_2 .section1 .text_box p{font-size:1.4rem}.sub01_2 .section1 .contents ul{margin:0 -10px}.sub01_2 .section1 .contents ul li{padding:0 10px}.sub01_2 .section1 .contents ul li:nth-child(n + 3){margin-top:20px}.sub01_2 .section1 .contents ul li dl{padding:20px 10px;border-radius:18px}.sub01_2 .section1 .contents ul li dl dt{margin-bottom:20px}.sub01_2 .section1 .contents ul li dl dt img{width:60px}.sub01_2 .section1 .contents ul li dl dt::after{width:35px;height:35px}.sub01_2 .section1 .contents ul li dl dd{font-size:1.4rem}.sub01_2 .section2{padding:60px 0 0}.sub01_2 .section2 .box .right_box .subject{font-size:1.6rem;padding-bottom:20px;margin-bottom:20px}.sub01_2 .section2 .box .right_box .subject::after{width:35px;height:1px}.sub01_2 .section2 .box .right_box p{margin-bottom:30px}.sub01_2 .section2 .box .right_box dl dt{font-size:1.3rem;margin-bottom:10px}.sub01_2 .section2 .box .right_box dl dd{font-size:1.3rem}.sub01_3 .section1{padding:60px 0 45px}.sub01_3 .section1 .text_box p{font-size:1.4rem}.sub01_3 .section1 .text_box ul{margin:70px 0 30px}.sub01_3 .section1 .text_box ul li:nth-child(odd){width:120px;height:120px;line-height:120px}.sub01_3 .section1 .text_box ul li:nth-child(1){font-size:3.4rem}.sub01_3 .section1 .text_box ul li:nth-child(2){margin:0 8px;width:24px;height:24px}.sub01_3 .section1 .text_box ul li:nth-child(3){font-size:2.3rem}.sub01_3 .section1 .text_box ul li:nth-child(2) span:first-child{height:8px}.sub01_3 .section1 .text_box ul li:nth-child(2) span:last-child{width:8px}.sub01_3 .section2{padding:0 0 83px}.sub01_3 .section2 ul li{margin-bottom:40px}.sub01_3 .section2 ul li .img_box{margin-bottom:25px}.sub01_3 .section2 ul li:nth-child(odd) .img_box img{border-radius:0 40px 0 40px}.sub01_3 .section2 ul li:nth-child(even) .img_box img{border-radius:40px 0 40px 0}.sub01_3 .section2 ul li .txt_box h4{font-size:1.9rem;margin-bottom:20px;padding-bottom:20px}.sub01_3 .section2 ul li .txt_box h4::after{width:32px;height:1.5px}.sub01_3 .section2 ul li .txt_box h5{font-size:1.6rem;margin-bottom:18px}.sub01_3 .section2 ul li .txt_box p{font-size:1.4rem}.sub01_4 .text_box{margin-bottom:50px}.sub01_4 .text_box p{font-size:1.4rem}.sub01_4 .organization_chart img{width:270px}.sub01_5 #daumRoughmapContainer1644840966893{margin-bottom:30px}.sub01_5 #daumRoughmapContainer1644840966893 .wrap_map{height:350px !important}.sub01_5 .box ul{margin:0 -5px}.sub01_5 .box ul li{padding:0 5px}.sub01_5 .box ul li:nth-child(n + 3){margin-top:10px}.sub01_5 .box ul li .item{padding:13px;height:150px}.sub01_5 .box ul li .item .ico{margin-bottom:15px}.sub01_5 .box ul li .item .ico img{width:36px}.sub01_5 .box ul li .item h5{font-size:1.4rem;margin-bottom:20px}.sub01_5 .box ul li .item span{font-size:1.3rem}.sub02_1 .box{padding-bottom:35px}.sub02_1 .box .item .year{font-size:7rem}.sub02_1 .box .item ul{padding-left:18px}.sub02_1 .box .item ul li{font-size:1.3rem;margin-bottom:9px;padding-left:10px}.sub02_1 .box .item ul li::after{width:2.5px;height:2.5px;top:7px}.sub02_1 .box::-webkit-scrollbar{height:4px}.board_list ul{margin:0}.board_list ul li{padding:0;width:100%}.board_list ul li:nth-child(n + 2){margin-top:20px}.board_list ul li a .figure{height:220px}.board_list ul li a .figure img{width:42px}.board_list ul li a .txt_box .subject{height:40px;line-height:40px;font-size:1.4rem;padding:0 8px}.board_list ul li a .txt_box .logo{right:8px}.board_list ul li a .txt_box .logo img{width:45px}.board_info{margin-top:50px}.board_info .ui-pagenate{margin-bottom:15px}.board_info .ui-pagenate a,.board_info .ui-pagenate strong{width:26px;height:26px;line-height:24px;border-width:1px;font-size:1.4rem;margin:0 3px}.board_info .ui-pagenate a.prev1,.board_info .ui-pagenate a.next1{background-size:8px}.board_info .search_box .ipt input{width:165px;height:30px;border-width:1px;padding:0 10px;font-size:1.4rem}.board_info .search_box .ipt button{width:30px;height:30px}.board_info .search_box .ipt button img{width:18px}}