
    /* title */
    .tab-contents h3.tabtitle { font-size:0; text-indent:-99999em;width: 0;height: 0;}

    .con-title{font-size:15px;margin-bottom:10px;color:#2e63aa;}
    .con-wrap{}
    .con-title1{font-size:15px;padding:0 0 10px 20px;color:#1f4f8c;background:url(/images/gwanak/common/content/icon_title1.gif) 0 3px no-repeat;}
    .con-title4{font-size:15px;padding:0 0 10px 0;color:#ff0000;}
    .con-wrap1,
    .con-title1 + .con-icon1,
    .con-title1 + .con-icon2{margin-left:12px;margin-bottom:25px;}
    .con-title2{font-size:15px;padding:0 0 6px 12px;color:#222;background:url(/images/gwanak/common/content/icon_title2.gif) 0 4px no-repeat;}
    .con-wrap2,
    .con-title2 + .con-icon1,
    .con-title2 + .con-icon2{margin-left:12px;margin-bottom:15px;}
    .con-title3{font-size:13px;padding:0 0 0 10px;color:#222;background:url(/images/gwanak/common/content/icon_con2.gif) 0 10px no-repeat;}
    .con-title3 + .con-wrap3{margin-left:10px;margin-bottom:15px;}

    .con-title1 .small{font-size:13px;color:#333;}
    /* list */
    ul.con-icon1{}
    ul.con-icon1 > li{background:url(/images/gwanak/common/content/icon_con1.gif) 0 7px no-repeat;padding:0 0 3px 10px;}
    ul.con-icon1 > li > ul,
    ul.con-icon1 > li > ol{margin:3px 0;}
    ul.con-icon1 > li > p:nth-of-type(1){margin-top:3px;}
    ul.con-icon1 > li > p:last-child{margin-bottom:3px;}
    ul.con-icon2{}
    ul.con-icon2 > li{background:url(/images/gwanak/common/content/icon_con2.gif) 0 9px no-repeat; padding:0 0 3px 10px;}
    ul.con-icon2 > li > ul,

    ul.con-icon2 > li.b-no{background:no-repeat;}
    /*20200602 */


    ul.con-icon2 > li > ol{margin:3px 0;}
    ul.con-icon2 > li > p:nth-of-type(1){margin-top:3px;}
    ul.con-icon2 > li > p:last-child{margin-bottom:3px;}
    ul.con-icon3{}
    ul.con-icon3 > li{background:url(/images/gwanak/common/content/icon_con3.gif) 0 10px no-repeat;padding:0 0 0 10px;}
    ul.con-icon4 > li{background:url(/images/gwanak/common/content/icon_con4.gif) 0 10px no-repeat;padding:0 0 3px 10px;}

    ul.con-icon1 > li > span.head{font-weight:600;font-size:14px;color:#222;}
    ul.con-icon1 > li > span.head2{font-weight:600;}
    ul.con-icon1 > li > span.head3{color:#1558ad;}
    ul.con-icon2 span.head,
    ul.con-icon3 span.head{font-weight:600;}
    ul.con-icon2 span.head2,
    ul.con-icon3 span.head2{color:#1558ad;}

    dl.con-icon1 dt{background:url(/images/gwanak/common/content/icon_con1.gif) 0 7px no-repeat;padding:0 0 3px 10px;}
    dl.con-icon1 dd{background:url(/images/gwanak/common/content/icon_con2.gif) 0 8px no-repeat;padding:0 0 3px 8px;margin-left:10px;}
    dl.con-icon2 dt{background:url(/images/gwanak/common/content/icon_con2.gif) 0 11px no-repeat;padding-left:8px;}
    dl.con-icon2 dd{background:url(/images/gwanak/common/content/icon_con3.gif) 0 12px no-repeat;padding-left:8px;margin-left:10px;}
    dl.type-refer{margin:10px 0;}
    dl.type-refer dd{padding:5px 0 0 10px;}

    .con-space > li{margin-bottom:10px;}
    .con-icon1.con-space > li{margin-bottom:10px !important;}
    .con-icon2.con-space > li{margin-bottom:5px !important;}

    .dot-list > li{background:url(/images/gwanak/common/content/icon_dot.gif) 0 7px no-repeat;padding-left:10px;}

    .num-list > li{position:relative;padding-left:20px;}
    .num-list > li > .num{position:absolute;left:0;top:0;}

    ol > li{margin:0 0 3px 0;}

    .icon-dot{background:url(/images/gwanak/common/content/icon_dot.gif) 0 7px no-repeat;padding-left:10px;}
    .icon-label{background:url(/images/gwanak/board/icon_label.gif) 0 7px no-repeat;padding-left:10px;}
    .icon-label2{background:url(/images/gwanak/board/icon_label2.gif) 0 8px no-repeat;padding-left:10px;}

    .arr-prev{background:url(/images/gwanak/board/arr_left.gif) 0 4px no-repeat;padding-left:10px;margin:0 5px;}
    .arr-next{background:url(/images/gwanak/board/arr_right.gif) right 4px no-repeat;padding-right:10px;margin:0 5px;}

    /* icon */
    .ico{display:inline-block;vertical-align:middle;margin-right:3px;}
    .ico.ico-talk{width:24px;height:19px;background:url(/images/gwanak/common/content/icon_talk.png) 0 0 no-repeat;}
    .ico.ico-man{width:24px;height:19px;background:url(/images/gwanak/common/content/icon_man.png) 0 0 no-repeat;}
    .ico.ico-mark{width:20px;height:19px;background:url(/images/gwanak/common/content/icon_mark.png) 0 0 no-repeat;}

    p.con-icon1{background:url(/images/gwanak/common/content/icon_con1.gif) 0 8px no-repeat;padding-left:10px;}
    p.con-icon2{background:url(/images/gwanak/common/content/icon_con2.gif) 0 9px no-repeat;padding-left:10px;}
    p.con-icon3{background:url(/images/gwanak/common/content/icon_con3.gif) 0 10px no-repeat;padding-left:10px;}


    /* img */
    .img-wrap{margin:5px 0;}
    .img-wrap > .label{margin:0 0 10px 0;}
    .img-wrap.inline-list img{margin:0 6px 10px 0;}
    .img-wrap.inline-list ul.two{overflow:hidden;}
    .img-wrap.inline-list ul.two li{float:left;width:49%;margin-right:0.5%;}
    .img-wrap.inline-list ul li img{margin:0;}
    .img-wrap img{max-width:100%;}


    /* table */
    caption{width:0;height:0;overflow:hidden;}
    caption.open{width:auto;height:auto;overflow:hidden;padding-bottom:5px;text-align:left;}
    caption.icon1{background:url(/images/gwanak/common/content/icon_con1.gif) left 7px no-repeat;padding-left:8px;}
    caption.icon2{background:url(/images/gwanak/common/content/icon_con2.gif) left 9px no-repeat;padding-left:8px;}

    .table-wrap{margin:5px 0;position:relative;padding-bottom:2px;}
    .table-wrap .unit{text-align:right;padding-bottom:5px;}
    .table-wrap .unit-up{margin-top:-25px;}
    .table-wrap table{width:100%;table-layout:fixed;border-top:1px solid #1a5391;}
    .table-wrap th{border:1px solid #ccc;padding:7px 3px;text-align:center;font-size:14px;line-height:1.5em;}
    .table-wrap td{border:1px solid #ccc;padding:7px 3px;text-align:center;font-size:13px;line-height:1.5em;}
    .table-wrap td img{max-width:100%;}
    .table-wrap .left{text-align:left;padding-left:10px;}
    .table-wrap .right{text-align:right;padding-right:10px;}
    .table-wrap .top{vertical-align:top;}
    .table-wrap thead th{background:#f1f1f1;}
    .table-wrap .ehojo th{background:#f1f1f1;}
    .table-wrap tbody th{background:#f9f9f9;}
    .table-wrap thead tr:first-child th{border-top:none;}
    .table-wrap tbody tr:first-child td{border-top:1px solid #adadad;}
    .table-wrap table.type-row{}
    .table-wrap table.type-row tbody tr:first-child th,
    .table-wrap table.type-row tbody tr:first-child td{border-top:none;}
    .table-wrap table.type-row tbody th{background:#f4f4f4;padding:7px 10px;}
    .table-wrap table.type-row tbody td{text-align:left;padding-left:10px;}
    .table-wrap table.type-row tbody td.center{text-align:center;padding:7px 5px;}
    .table-wrap table.fsize12 td{font-size:12px;}
    .table-wrap table.all-right td{text-align:right;padding-right:10px;}
    .table-wrap table.all-left td{text-align:left;padding-left:10px;}
    .table-wrap table.all-top td{vertical-align:top;}
    .table-wrap table.break-all th,
    .table-wrap table.break-all td{word-break:break-all;}
    .table-wrap .no-data{padding:30px 10px;}
    .table-wrap .sum th,
    .table-wrap .sum td{background:#ecf7f2;font-weight:600;}
    .table-wrap .totalsum th,
    .table-wrap .totalsum td{background:#e3eef2;font-weight:600;}
    .table-wrap td ul.con-icon2 > li{background-position:0 9px;}
    .table-wrap td p.con-icon2{background-position:0 7px;}
    .table-wrap td ul.con-icon3 > li{background-position:0 9px;}

    .table-scroll{width:45px;height:11px;background:url(/images/gwanak/common/content/icon_scroll.png) 0 0 no-repeat;display:none;}

    h4 + .table-wrap{margin-top:0;}
    h5 + .table-wrap{margin-top:0;}

    a.link{text-decoration:underline;color:#2e63aa;}
    a.link img{vertical-align:middle;}
    a.new{background:url(/images/gwanak/common/content/icon_blank.gif) right 50% no-repeat;padding-right:17px;margin-right:3px;}

    a.view-direct{display:inline-block;height:14px;line-height:13px;padding:1px 10px;background:#29518e;border:1px solid #11305e;border-radius:3px;color:#fff;font-size:12px;}
    a.view-direct:hover{background:#3968b0;}
    a.down-file{display:inline-block;height:14px;line-height:13px;padding:1px 10px;vertical-align:middle;border:1px solid #ccc;font-size:11px;border-radius:4px;cursor:pointer;margin-left:3px;}
    a.down-file span{margin-right:5px;}
    a.down-file:hover{color:#2e63aa;border:1px solid #2e63aa;}

    .btn-down{box-sizing:border-box;display:inline-block;vertical-align:top;color:#222;border:1px solid #ccc;padding:2px 10px;line-height:16px;font-size:12px;}
    .btn-down2{box-sizing:border-box;display:inline-block;vertical-align:top;padding:2px 6px;line-height:18px;font-size:12px;height:20px;background:#666;color:#fff;font-size:11px;border-radius:3px;}
    .btn-down:hover{background:#f4f4f4;}
    .btn-down .file-type{vertical-align:top;}
    .btn-down .icon-down{margin-left:3px;}

    .file-type{display:inline-block;width:16px;height:16px;text-indent:-9999px;vertical-align:middle;}
    .hwp{background:url(/images/gwanak/board/file_hwp.gif) 0 0 no-repeat;}
    .pdf{background:url(/images/gwanak/board/file_pdf.gif) 0 0 no-repeat;}
    .xls{background:url(/images/gwanak/board/file_xls.gif) 0 0 no-repeat;}
    .icon-down{background:url(/images/gwanak/board/btn_down.gif) 0 0 no-repeat;display:inline-block;width:11px;height:12px;vertical-align:middle;}
    .icon-down-w{background:url(/images/gwanak/board/btn_down_w.gif) 0 2px no-repeat;display:inline-block;width:12px;height:13px;vertical-align:middle;}

    .toplinebox{border:2px solid #1f4f8c;padding:15px 20px;}
    .toplinebox .title{font-size:15px;font-weight:600;margin-bottom:10px;}
    .toplinebox p{margin-bottom:8px;}
    .toplinebox p:last-child{margin-bottom:0;}
    .linebox{border:1px solid #e9e9e9;padding:15px 20px;}
    .graybox{border:1px solid #dedede;padding:15px 20px;background:#f5f5f5;}
    .filebox{border:1px solid #e9e9e9;padding:15px;}
    .filebox p{margin:3px 0;}
    .sitebox{border:1px solid #e9e9e9;padding:25px;}

    .top-box{position:relative;overflow:hidden;background:#daddde url('/images/health/common/top_box_bg.gif') repeat;box-sizing:border-box;padding:6px;}
    .top-box > .arr{position:absolute;top:0;left:0;width:20px;height:20px;display:inline-block;background:url('/images/health/common/top_box_arr.gif') left top no-repeat;}
    .top-box > div{background:#fff;overflow:hidden;box-sizing:border-box;padding:20px;}
    .top-box > .icon1{background:#fff url('/images/health/m3/icon_01.png') 20px 10px no-repeat;padding:20px 20px 20px 140px;min-height:110px;}

    .dot-line{height:1px;border-top:1px dashed #ddd;margin:20px 0;}

    p.refer{position:relative;padding-left:17px;}
    p.refer span:first-child{position:absolute;left:0;top:0;}
    p.refer.star{padding-left:12px;}

    .p-space{}
    .p-space > p{margin-bottom:10px;}

    .float-box{overflow:hidden;}
    .float-box img{float:left;margin:0 20px 10px 0;}

    span.tel{}

    .no-br{white-space:nowrap;}

    .naver-map{border:1px solid #ddd;box-sizing:border-box;}

    /* button */
    .btns{overflow:hidden;margin:15px 0;}
    .btns .left{float:left;}
    .btns .right{float:right;}
    .btns-center{text-align:center;}
    .btns-center a, .btns-center input{margin:0 5px;}

    .btn{ position:relative; box-sizing:border-box;display:inline-block;vertical-align:top;border:none;font-size:12px;padding:0 15px;border:1px solid #ccc;height:26px;line-height:23px;border-radius:3px;box-sizing: border-box;}
    .btn:focus{ outline:2px dotted #000 }
    .btns .btn:focus::after { content:""; display:block; width:calc(100% - 4px); height:calc(100% - 4px); position:absolute; left:2px; top:2px; outline:2px dotted #000 }
    .btn.blue{background-color:#2a72bd;color:#fff;border:none;}
    .btn.blue:hover{background:#295ba0;}
    .btn.gray{background-color:#f8f8f8;color:#222;border:1px solid #ccc;}
    .btn.gray:hover{background:#f1f1f1;border-color:#555;}
    .btn.dgray{background-color:#555;color:#fff;border:none;}
    .btn.dgray:hover{background:#333;}
    .btn.dgray2{background-color:#777;color:#fff;border:none;}
    .btn.dgray2:hover{background:#555;}
    .btn.white{background-color:#fff;color:#222;border:1px solid #ccc;}
    .btn.white:hover{border:1px solid #555;}
    .btn.green{color:#fff !important;background:#228652;border:none;}
    .btn.green:hover{background-color:#248f57;}
    .btn.green2{color:#fff !important;background:#389f9b;border:none;}
    .btn.green2:hover{background-color:#389f9b;}
    .btn.round{border-radius:4px;}
    .btn.arr .arr{background:url(/images/gwanak/common/content/btn_arr.png) center 0px no-repeat;width:10px;height:11px;display:inline-block;vertical-align:middle;margin-left:5px;}
    .btn.arr.arr-down .arr{background:url(/images/gwanak/common/content/btn_arr_down.png) center 2px no-repeat;width:10px;height:11px;display:inline-block;vertical-align:middle;margin-left:5px;}

    /* 20200608_íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½ì‹€ê¶°â–£êº ë®¼â„¢ê¶—ì¨”íš„ï¿½â”šâ„¢ê¶—í¹íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì‹€ê¶°ã£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë§¡êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°ãƒƒêº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê¼´êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°ì”¹êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ï¿½ì‹€ê¶°ì¡—êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì…Œêº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë—êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°ã£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½ */
    .btn.material{position: relative; background-color:#de0e0e;color:#fff;border:1px solid #de0e0e;}
    .btn.material:before { content:""; display: inline-block; width:14px; height:12px; background:url(/images/gwanak/common/content/icon_heart_on.png) no-repeat 0 0; margin-right:5px; vertical-align: middle; }
    .btn.material:hover{background:#fff; color:#de0e0e; border-color:#de0e0e;}
    .btn.material:hover:before{background-image: url(/images/gwanak/common/content/icon_heart_off.png);}

    .btn.material.fav {background-color:#fff;color:#de0e0e; border:1px solid #ccc;}
    .btn.material.fav:before{background-image: url(/images/gwanak/common/content/icon_heart_off.png);}
    .btn.material.fav:hover{background-color:#de0e0e;color:#fff;border:1px solid #de0e0e;}
    .btn.material.fav:hover:before{background-image: url(/images/gwanak/common/content/icon_heart_on.png);}

    .contents-top .con-sns .fav a{background:url(/images/gwanak/common/content/fav.png) 0 0 no-repeat; }

    /* 20200617_checkbox */
    .checkbox {float: left; padding-top:3px; color: #1f7fe2; letter-spacing :-1px}

    /* 20200624 mypage */
    .btn.delBtn{background-color:#fff;color:#de0e0e; border:1px solid #ccc;}
    .btn.delBtn:hover{background-color:#de0e0e;color:#fff;border:1px solid #de0e0e;}

    .btn-search{padding:0 8px;height:20px !important;line-height:20px !important;}
    .btn-mini{padding:0 8px;height:20px !important;line-height:18px !important;font-size:12px;}
    .btn-big{padding:0 20px;height:35px !important;line-height:33px !important;font-size:15px;font-weight:600;}
    .btn-ehojo{height:25px !important;line-height:23px !important;font-size:15px;font-weight:600;}
    .btn-go{box-sizing:border-box;display:inline-block;vertical-align:top;color:#222;border:1px solid #1f4f8c;padding:2px 10px;line-height:15px;font-size:11px;}
    .btn-go{background:url(/images/gwanak/common/content/btn_arr2.gif) 95% center no-repeat;padding-right:15px;border-radius:10px;}
    .btn-go:hover{color:#2e63aa;}

    .top-line{text-align:center;border-top:1px dashed #ccc;padding-top:20px;}

    .btns-link{text-align:center;}
    .btns-link a{height:40px;line-height:40px;border-radius:3px;padding:0 20px;}

    a.homepage{display:inline-block;width:32px;height:30px;text-align:left;text-indent:-9999px;background:url(/images/gwanak/common/content/btn_homepage.png) 0 0 no-repeat;}

    /* tab */
    .tab-wrap{position:relative;z-index:999;}
    .tab-wrap + h4{clear:both;}
    .m-tab-wrap{display:none;}
    .mobile .m-tab-wrap{display:block;}

    /* photo-list */
    .photo-item-list{}
    .photo-item-list ul{overflow:hidden;}
    .photo-item-list li{float:left;margin:0 0 10px 0;text-align:center;}
    .photo-item-list li img{max-width:100%;}
    .photo-item-list li img + p{padding:5px 0;}
    .photo-item-list.two li{width:49%;margin-right:1%;}
    .photo-item-list.three li{width:32%;margin-right:1%;}
    .photo-item-list.four li{width:24%;margin-right:1%;}
    .photo-item-list.five li{width:19%;margin-right:1%;}

    /* print */
    .print-wrap{margin:0 20px;padding:20px 0 0 0;}
    .print-wrap h1{font-size:30px;margin-bottom:15px;}


    /* tab */
    .tab-wrap3{margin-bottom:20px;}
    .tab-wrap3{display:table;border-collapse:collapse;}
    .tab-wrap3 ul{display:table-row;}
    .tab-wrap3 ul li{display:table-cell;text-align:center;border:1px solid #dcdee2;background:#f7f9fa;}
    .tab-wrap3 li a{display:block;padding:10px 20px;text-align:center;}
    .tab-wrap3 li a:hover{background:#f4f4f4;color:#1f4f8c;}
    .tab-wrap3 li.on{border-top:2px solid #1f4f8c;background:#fff;z-index:99;}
    .tab-wrap3 li.on a{color:#1f4f8c;border-color:#1f4f8c;font-weight:600;}
    .tab-wrap3 li.on a:hover{background:#fff;}
    .tab-wrap3.auto{width:auto;}
    .tab-wrap3.auto li a{padding:0 20px;}
    .tab-wrap3.two{width:50%;}
    .tab-wrap3.m-tab-wrap{display:none;}

    /* íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°â”šêº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ì§–ì°½ï¿½ï¿½ì”¹ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë§¡êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½ */
    #replay-container{border-top:2px solid #555;margin-top:20px;}
    .social-title{overflow:hidden;padding:10px 0;}
    .social-title p{float:left;line-height:18px;padding:8px 0 0 0;}
    .social-title .social-btn-container{float:right;}
    .social-title .social-btn-container img{float:left;margin-left:5px;}
    .reply-form{border:1px solid #ccc;padding:15px 20px;background:#f4f4f4;box-sizing:border-box;margin-bottom:15px;}
    .reply-form .user-name{margin-bottom:5px;}
    .reply-form .reply-textarea{width:89%;float:left;box-sizing:border-box;height:50px;}
    .reply-form .btn-reply-submit{width:10%;float:right;box-sizing:border-box;height:50px;background:#555;color:#fff;}

    #commentlist{}
    .reply-list-numbers{margin-bottom:10px;}
    .reply-list-numbers .icon{margin-right:10px;}
    .reply-list-wrap{border-top:1px solid #ccc;margin-bottom:10px;}
    .reply-list-wrap .reply-box{border-bottom:1px dotted #aaa;padding:10px 20px;}
    .reply-list-wrap .writer-information{margin-bottom:5px;}
    .reply-list-wrap .writer-information .name{font-weight:600;margin-right:10px;}
    .reply-list-wrap .writer-information .date{color:#777;font-size:12px;}
    .reply-list-wrap .reply-delete{display:inline-block;padding:0 15px;height:20px;border:1px solid #ccc;font-size:12px;line-height:20px;}
    .btn-reply-more{display:block;text-align:center;background:#f8f8f8;height:30px;line-height:30px;}

    .bg_orange{background:#FDB338;}
    .bg_green{background:#C0E96A;}
    .bg_purple{background:#F6D4F6;}
    .bg_blue{background:#90E3FF;}
    .bg_yellow{background:#F6F674;}

    /*2019.10.04 íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°ë®¨êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì¨”íš„ï¿½â”šâ„¢ê¶—í¹íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë®¨êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°ë®¨êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëŠ˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½ íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë—êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½*/

    /* íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°ë®¨êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì¨”íš„ï¿½â”šâ„¢ê¶—í¹íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë®¨êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°ë®¨êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëŠ˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½ íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì¡—êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°â”šêº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ì§–ì°½ï¿½ï¿½ì”¹ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°â”šêº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šâ„¢ê¶—í¹ */
    .governance_Bx{width:100%;padding:0 0 0 12px;margin-bottom:20px;overflow:hidden;}
    .governance_Bx2{width:100%;padding:0 0 0 12px;overflow:hidden;margin-bottom:25px;}
    .governance_txt{width:100%;background:#fff;border:1px solid #ccc;box-sizing:border-box;padding:15px 10px;font-size:20px;font-weight:600;text-align:center;line-height:1.4;}
    .governance_bi{width:170px;height:170px;text-align:center;vertical-align:middle;border:1px solid #ccc;box-sizing:border-box;padding:10px 0;}
    .governance_bi, .bi_txt{float:left;}
    .bi_txt{padding:15px 0;}
    .bi_txt ul{margin-bottom:0px!important;}

    .vision_form{width:100%;padding-left:17px;}
    .vision_bx{width:100%;background:#f8f8f8;overflow:hidden;margin-bottom:20px;}
    .vision_title{background:url("/images/gwanak/m3/vision_bg.png") no-repeat;background-position:top left;max-width:125px;font-size:16px;color:#fff;font-weight:600;padding:17px 65px 17px 32px;}
    .vision_txt{font-size:16px;font-weight:600;padding:17px 0 17px 10px;}
    .vision_title, .vision_txt{float:left;}

    .mission_bx{width:100%;background:#f8f8f8;overflow:hidden;margin-bottom:25px;}
    .mission_title{background:url("/images/gwanak/m3/mission_bg.png") no-repeat;background-position:top left;max-width:125px;font-size:16px;color:#fff;font-weight:600;padding:17px 65px 17px 32px;}
    .mission_txt{font-size:16px;font-weight:600;padding:17px 0 17px 10px;}
    .mission_title, .mission_txt{float:left;}

    .scheme_form{width:100%;text-align:center;padding-left:17px;margin-bottom:20px;}
    .scheme_form img{max-width:910px;}

    .txt_foucs{font-size:16px;font-family:"namsan_b";color:#333;}
    .blue_focus{font-size:30px;color:#3e61b2;}
    .txt_red{color:#d21478;}
    .txt_blue1{color:#075daa;}
    .txt_blue2{color:#0000ff;}
    .txt_green{color:#009946;}
    .txt_pink{color:#ff00ff;}
    ul.con-icon1{margin-left:12px;margin-bottom:25px;}

    /*íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë¤“êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ï¿½ì‹€ê¶°ì”¹êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëƒ‰êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ï¿½ì‹€ê¶°ï¿½ íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°ë®¨êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì¨”íš„ï¿½â”šâ„¢ê¶—í¹íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë®¨êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°ë®¨êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëŠ˜êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëŠ˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì¡—êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°â”šêº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šâ„¢ê¶—í¹*/
    .process_bx1{width:100%;margin-bottom:20px;}
    .process_bx1 tr .process_title1{background:#075daa;color:#fff;vertical-align:middle;width:17%;text-align:center;border:1px solid #075daa;padding:10px;}
    .process_bx1 tr .process_title2{background:#006d88;color:#fff;vertical-align:middle;width:17%;text-align:center;border:1px solid #006d88;padding:10px;}
    .process_bx1 tr .process_title3{background:#97004b;color:#fff;vertical-align:middle;width:17%;text-align:center;border:1px solid #97004b;padding:10px;}
    .process_txtBx{border:1px solid #075daa;box-sizing:border-box;padding:10px;text-align:center;}
    .process_txtBx2{border:1px solid #006d88;box-sizing:border-box;padding:10px;text-align:center;}
    .process_left{text-align:center;width:3%;padding:0 5px;}
    .process_left img{width:100%;}
    .process_noneBx{width:20%;}

    .process_bx2{width:100%;margin-bottom:20px;}
    .process_bx2 tr .process_title1{background:#075daa;color:#fff;vertical-align:middle;width:30%;text-align:center;border:1px solid #075daa;padding:10px;}
    .process_bx2 tr .process_title2{background:#006d88;color:#fff;vertical-align:middle;width:30%;text-align:center;border:1px solid #006d88;padding:10px;}
    .process_bx2 tr .process_title3{background:#97004b;color:#fff;vertical-align:middle;width:30%;text-align:center;border:1px solid #97004b;padding:10px;}

    /*2019.10.07 íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ï¿½ì‹€ê¶°ì”¹êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê¶êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë®¨êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°â”šêº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šâ„¢ê¶—í¹íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°ì”¹êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë¤“êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ï¿½ì‹€ê¶°ì”¹êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë®¨êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°â”šêº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šâ„¢ê¶—í¹ íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë—êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½*/
    .linebox2{ position:relative; display:table; width:100%; min-height:122px; padding:20px 20px 20px 300px; border:1px solid #e9e9e9; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
    .linebox2 img { position:absolute; left:0px; top:0px; display:block; width:280px; height:100%; }
    .linebox2 p { display:table-cell; font-size:16px; font-weight:600; color:#3e61b2; line-height:1.4; vertical-align:middle;}
    .num_txt{font-size:14px;margin-bottom:10px;}
    .mgb00{margin-bottom:0px!important;}
    @media (max-width:599px){
        .linebox2 { display:block; padding:20px; }
        .linebox2 img { position:static; width:100%; height:auto; }
        .linebox2 p { display:block; padding-top:20px; }
    }

    .vision_scheme_bx{width:100%;text-align:center;}
    .vision_scheme_img{width:70%;border:4px solid #d9e4ff;}
    .scheme_bx{width:100%;}
    .scheme_bx table{width:100%;text-align:center;vertical-align:middle;}
    .scheme_bx table tr td{padding:10px;border:1px solid #ddd;}

    .scheme_ty1{background:#fff3f9;}
    .scheme_ty2{background:#f3fff8;}
    .scheme_ty3{background:#f2f6ff;}

    p.refer2{position:relative;padding-left:60px;}
    p.refer2 span:first-child{position:absolute;left:0;top:0;}
    p.refer2.star{padding-left:17px;}
    p.refer3{position:relative;padding-left:36px;}
    p.refer3 span:first-child{position:absolute;left:0;top:0;}
    p.refer3.star{padding-left:12px;}

    .activity_form{width:100%;overflow:hidden;}
    .activity_form .activity_bx{width:30%;margin-right:5%;float:left;}
    .activity_form .activity_bx:last-child{margin-right:0px;}
    .activity_form .activity_bx ul li{width:100%;text-align:center;}
    .activity_form .activity_bx ul .activity_img{border-top:2px solid #3e61b2;box-sizing:border-box;}
    .activity_form .activity_bx ul .activity_txt{padding:10px;border:1px solid #ddd;box-sizing:border-box;background:#f9f9f9;}

    .activity_form2{width:100%;overflow:hidden;margin-top:20px;}
    .activity_form2 .activity_bx{width:30%;margin-right:5%;float:left;}
    .activity_form2 .activity_bx:last-child{margin-right:0px;}
    .activity_form2 .activity_bx ul li{width:100%;text-align:center;}
    .activity_form2 .activity_bx ul .activity_img{border-top:2px solid #3e61b2;box-sizing:border-box;}
    .activity_form2 .activity_bx ul .activity_txt{padding:10px;border:1px solid #ddd;box-sizing:border-box;background:#f9f9f9;}

    .sszone_form{width:100%;overflow:hidden;}
    .sszone_bx{float:left;width:20%;border:1px solid #3e61b2;box-sizing:border-box;margin-right:3%;text-align:center;}
    .sszone_bx ul li.sszone_txt{padding:10px;background:#3e61b2;color:#fff;}

    

    /** ~600 *************************************************************************************************************** */
    @media all and (max-width:400px){

    .table-wrap table.w400{width:400px;}

    }

    /*530*/
    @media all and (max-width:530px){
        .vision_title{font-size:14px;padding:17px 20px 17px 20px;}
        .vision_txt{font-size:14px;}
        .mission_title{font-size:14px;padding:17px 20px 17px 20px;}
        .mission_txt{font-size:14px;}
    }

    /** ~600 *************************************************************************************************************** */
    @media all and (max-width:600px){
    .btnView {display:none;}
    /* width */
    .m-w2{width:2%}
    .m-w3{width:3%}
    .m-w4{width:4%}
    .m-w5{width:5%}
    .m-w6{width:6%}
    .m-w7{width:7%}
    .m-w8{width:8%}
    .m-w9{width:9%}
    .m-w10{width:10%}
    .m-w11{width:11%}
    .m-w12{width:12%}
    .m-w13{width:13%}
    .m-w14{width:14%}
    .m-w15{width:15%}
    .m-w16{width:16%}
    .m-w17{width:17%}
    .m-w18{width:18%}
    .m-w19{width:19%}
    .m-w20{width:20%}
    .m-w21{width:21%}
    .m-w22{width:22%}
    .m-w23{width:23%}
    .m-w24{width:24%}
    .m-w25{width:25%}
    .m-w26{width:26%}
    .m-w27{width:27%}
    .m-w28{width:28%}
    .m-w29{width:29%}
    .m-w30{width:30%}
    .m-w31{width:31%}
    .m-w32{width:32%}
    .m-w33{width:33%}
    .m-w34{width:34%}
    .m-w35{width:35%}
    .m-w36{width:36%}
    .m-w37{width:37%}
    .m-w38{width:38%}
    .m-w39{width:39%}
    .m-w40{width:40%}
    .m-w41{width:41%}
    .m-w42{width:42%}
    .m-w43{width:43%}
    .m-w44{width:44%}
    .m-w45{width:45%}
    .m-w46{width:46%}
    .m-w47{width:47%}
    .m-w48{width:48%}
    .m-w49{width:49%}
    .m-w50{width:50%}
    .m-w51{width:51%}
    .m-w52{width:52%}
    .m-w53{width:53%}
    .m-w54{width:54%}
    .m-w55{width:55%}
    .m-w56{width:56%}
    .m-w57{width:57%}
    .m-w58{width:58%}
    .m-w59{width:59%}
    .m-w60{width:60%}
    .m-w61{width:61%}
    .m-w62{width:62%}
    .m-w63{width:63%}
    .m-w64{width:64%}
    .m-w65{width:65%}
    .m-w66{width:66%}
    .m-w67{width:67%}
    .m-w68{width:68%}
    .m-w69{width:69%}
    .m-w70{width:70%}
    .m-w71{width:71%}
    .m-w72{width:72%}
    .m-w73{width:73%}
    .m-w74{width:74%}
    .m-w75{width:75%}
    .m-w76{width:76%}
    .m-w77{width:77%}
    .m-w78{width:78%}
    .m-w79{width:79%}
    .m-w80{width:80%}
    .m-w81{width:81%}
    .m-w82{width:82%}
    .m-w83{width:83%}
    .m-w84{width:84%}
    .m-w85{width:85%}
    .m-w86{width:86%}
    .m-w87{width:87%}
    .m-w88{width:88%}
    .m-w89{width:89%}
    .m-w90{width:90%}
    .m-w91{width:91%}
    .m-w92{width:92%}
    .m-w93{width:93%}
    .m-w94{width:94%}
    .m-w95{width:95%}
    .m-w96{width:96%}
    .m-w97{width:97%}
    .m-w98{width:98%}
    .m-w99{width:99%}
    .m-w100{width:100%}

    .m-block{display:block;}

    .btns-link a{padding:0 10px;}

    /* íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°â”šêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°â”šêº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ì§–ì°½ï¿½ï¿½ì”¹ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëŠ˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë§¡êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½ */
    .table-wrap .unit-up{margin-top:0;}
    .table-wrap{overflow-x:auto;overflow-y:hidden;}
    .table-wrap table th, .table-wrap table td{word-break:break-all;}
    .table-wrap table.w400{width:400px;}
    .table-wrap table.w500{width:500px;}
    .table-wrap table.w600{width:600px;}
    .table-wrap table.w800{width:800px;}
    .table-scroll{display:block;margin-top:3px;}


    .float-box img{float:none;margin:0 0 15px 0;}

    .m-clear{float:none;clear:both;}
    .m-center{text-align:center;}

    .btns-link a{width:100%;box-sizing:border-box;margin:0 0 5px 0;}

    .m-download{width:30px;padding:0;text-indent:-999px;text-align:left;overflow:hidden;background:url(/images/gwanak/common/content/btn_down_w.gif) center center no-repeat;}

    /* photo-list */
    .photo-item-list.two li{width:49%;margin-right:0;}
    .photo-item-list.two li:nth-child(2n-1){margin-right:2%;}
    .photo-item-list.three li{width:49%;margin-right:0;}
    .photo-item-list.three li:nth-child(2n-1){clear:both;float:left;margin-right:2%;}
    .photo-item-list.four li{width:49%;margin-right:0;}
    .photo-item-list.four li:nth-child(2n-1){clear:both;float:left;margin-right:2%;}
    .photo-item-list.five li{width:20%;margin-right:0;}
    .photo-item-list.five li:nth-child(2n-1){clear:both;float:left;margin-right:2%;}

    /* íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°â”šêº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ì§–ì°½ï¿½ï¿½ì”¹ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë§¡êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½ */
    .social-title p{line-height:1.25em;}
    .social-title p span{display:block;}
    .reply-form{border:1px solid #ccc;padding:15px 10px;}
    .reply-form .user-name{margin-bottom:5px;}
    .reply-form .reply-textarea{width:78%;}
    .reply-form .btn-reply-submit{width:20%;}

    #commentlist{}
    .reply-list-numbers{margin-bottom:10px;}
    .reply-list-numbers .icon{margin-right:10px;}
    .reply-list-wrap{border-top:1px solid #ccc;margin-bottom:10px;}
    .reply-list-wrap .reply-box{border-bottom:1px dotted #aaa;padding:10px 20px;}
    .reply-list-wrap .writer-information{margin-bottom:5px;}
    .reply-list-wrap .writer-information .name{font-weight:600;margin-right:10px;}
    .reply-list-wrap .writer-information .date{color:#777;font-size:12px;}
    .reply-list-wrap .reply-delete{display:inline-block;padding:0 15px;height:20px;border:1px solid #ccc;font-size:12px;line-height:20px;}
    .btn-reply-more{display:block;text-align:center;background:#f8f8f8;height:30px;line-height:30px;}

    .process_title1{width:15%;}
    .process_title2{width:15%;}
    .process_title3{width:15%;}
    .process_left{width:5%;}

    }

    /** 600~ *************************************************************************************************************** */
    @media all and (min-width:600px){

    /* photo-list */
    .photo-item-list.three li:nth-child(3n+1){clear:both;float:left;}
    .photo-item-list.four li:nth-child(4n+1){clear:both;float:left;}
    .photo-item-list.five li:nth-child(5n+1){clear:both;float:left;}
        
    }

    /** ~800 *************************************************************************************************************** */
    @media all and (max-width:800px){
        
    .tab-wrap{border:2px solid #1f4f8c;margin-bottom:20px;height:40px;line-height:40px;position:relative;z-index:900;}
    .tab-wrap .tabTxt{cursor:pointer;}
    .tab-wrap ul{position:absolute;left:-2px;top:40px;width:100%;border:2px solid #1f4f8c;background:#fff;display:none;}
    .tab-wrap.newtype ul li a br { display:none;  }
    .tab-wrap ul li{float:none;width:100%;}
    .tab-wrap li a{display:block;height:35px;line-height:35px;border-bottom:1px solid #ccc;padding:5px 15px;}
    .tab-wrap li:last-child a{border-bottom:none;}
    .tab-wrap .tabTxt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;box-sizing:border-box;padding:0 20px 0 15px;}
    .tab-wrap .tabTxt.arr-down{background:url(../../images/gwanak/common/content/tab_arr_down.png) 95% center no-repeat;}
    .tab-wrap .tabTxt.arr-up{background:url(../../images/gwanak/common/content/tab_arr_up.png) 95% center no-repeat;}
    .tab-wrap .tabTxt br{display:none;}

    .tab-wrap.m-tab-wrap{display:block;}

    /*íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°ë®¨êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì¨”íš„ï¿½â”šâ„¢ê¶—í¹íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë®¨êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°ë®¨êº ë®¼â„¢ê¶—ì§íš„ì§–ì°½ï¿½ìŠ¿ï¿½ë¸ï¿½ì‘¦êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëŠ˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½*/
    .scheme_form img{max-width:100%;}

    /*íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë—êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ï¿½ì‹€ê¶°ì”¹êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì…Œêº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëƒ‰êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ï¿½ì‹€ê¶°ï¿½ íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì¡—êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëƒ‰êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëŠ˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãˆ’êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½ íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë—êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½*/
    .sszone_bx{width:40%;margin-top:20px;}
    .sszone_bx:nth-child(1){margin-top:0px;}
    .sszone_bx:nth-child(2){margin-top:0px;}

    }

    /** 800~ *************************************************************************************************************** */
    @media all and (min-width:800px){

        
    /* tab */
    .tab-wrap{margin-bottom:20px;}
    .tab-wrap{display:table;border-collapse:collapse;}
    .tab-wrap.newtype { display:block; }
    .tab-wrap ul{display:table-row;}
    .tab-wrap.newtype ul { display:flex; flex-wrap:wrap; }
    .tab-wrap ul li{display:table-cell;text-align:center;border:1px solid #dcdee2;background:#f7f9fa;}
    .tab-wrap.newtype ul li { display:block; width:calc((100% - 30px) / 4); border: 2px solid #f2f2f2; box-sizing: border-box; margin-bottom:10px; margin-right:10px; }
    .tab-wrap.newtype ul li:nth-child(4n) { margin-right:0; }
    .tab-wrap li a{display:block;padding:10px 20px;text-align:center;}
    .tab-wrap.newtype ul li a { display:flex; align-items: center; justify-content: center; height:58px; line-height:1.4; box-sizing: border-box; padding:8px; } 
    .tab-wrap li a:hover{background:#f4f4f4;color:#1f4f8c;}
    .tab-wrap.newtype ul li a:hover { font-weight:600; }
    .tab-wrap li.on{border-top:2px solid #1f4f8c;background:#fff;z-index:99;}
    .tab-wrap li.on a{color:#1f4f8c;border-color:#1f4f8c;font-weight:600;}
    .tab-wrap.newtype ul li.on { border:2px solid #1f4f8c; box-sizing: border-box; } 
    .tab-wrap li.on a:hover{background:#fff; }
    .tab-wrap.auto{width:auto;}
    .tab-wrap.auto li a{padding:0 20px;}
    .tab-wrap.two{width:50%;}
    .tab-wrap.m-tab-wrap{display:none;}

    .tab-wrap .col2 li{width:25%;}
    .tab-wrap .col3 li{width:25%;}
    /*.pc .tab-wrap .col3 li:first-child{width:34%;}*/
    .tab-wrap .col4 li{width:25%;}
    .tab-wrap .col5 li{width:20%;}
    .tab-wrap .col6 li{width:17%;}
    .tab-wrap .col6 li:first-child{width:16%;}
    .tab-wrap .col6 li:first-child + li{width:16%;}

    .tab-wrap.type1 {
        display:block;
        width:100%;
        z-index:0;
    }
    .tab-wrap.type1 ul {
        display:flex;
        width:100%;
    }

    .tab-wrap.type1 ul li {
        display:flex;
        align-items: center;
        width:calc(100% / 8);
        height:55px;
        border:1px solid #dddddd;
        box-sizing: border-box;
        border-left:0;
    }

    .tab-wrap.type1 ul li:first-child {
        border-left:1px solid #dddddd;
    }

    .tab-wrap.type1 ul li a {
        display:flex;
        align-items: center;
        justify-content: center;
        height:100%;
        width:100%;
        text-align: center;
        padding:0;
        background-color:#f8f9fb;
        color:#555555;
        letter-spacing: -0.05em;
        font-weight:500;
    }

    .tab-wrap.type1 ul li.on a {
        background-color:#003dad;
        color:#ffffff;
        font-weight:600;
    } 
    
    .tab-wrap.type1 ul li a:hover {
        background-color:#003dad;
        color:#ffffff;
        font-weight:600;
    }

    }

    /*íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë—êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ï¿½ì‹€ê¶°ì”¹êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì…Œêº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëƒ‰êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—ì§íš„ï¿½ì‹€ê¶°ì”¹êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì¡—êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°â–£êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëƒ‰êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ëŠ˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãˆ’êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ãƒƒêº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½ íš„ï¿½íšˆï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ë—êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº¿ï¿½ì‹€ê¶°ï¿½êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ì”³êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì¡—â„¢ê¶—ï¿½â–£êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ã£êº ë®¼ë…³ï¿½ì‡’êºœâ–£â„¢ï¿½ìŠ¿ï¿½ë’â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ê±˜êº ë®¼ë…³ï¿½ì‡’êº¿ï¿½ì‹€ê¶°â–£êº ë®¼ê¶°â–£êºœâ–£â„¢ê¶—í„íš‚ì§­íš„ï¿½â”šê¶°â‰¥êº ë®¼â„¢ê¶—í„íš„ï¿½ì‹€ê¶°ï¿½*/
    @media screen and (max-width:710px) {
        .activity_form .activity_bx ul .activity_txt{min-height:80px;}
        .activity_form2 .activity_bx ul .activity_txt{min-height:80px;}
    }
    @media screen and (max-width:500px) {
        .activity_form .activity_bx ul .activity_txt{min-height:98px;}
        .activity_form2 .activity_bx ul .activity_txt{min-height:98px;}
    } 

    /*2020 */
    .blue_btn{ display: inline-block; padding: 2px 10px; margin: 0 10px; color: #fff; border-radius: 30px; background: #004a9a;}
    .con-title1 .st{ color: #666; font-size: 14px; display: inline-block; margin-left: 10px; font-weight: normal;}
    .con_pro { overflow: hidden; margin-bottom: 20px;}
    .con_pro ul:after { content:""; display: block; clear: both; visibility: hidden; }
    .con_pro ul li{ position: relative; float: left; width: 130px; height: 110px; margin-bottom: 10px; margin-right: 30px; display: table; vertical-align: middle; text-align: center; border: 2px solid #22518a; border-radius: 5px;}
    .con_pro ul li::before{content: ""; position: absolute; top: 45%; right: -27px; width: 20px; height: 20px; background: url(/images/gwanak/common/content/con_pro_next.png) no-repeat center;}
    .con_pro ul li:last-child::before{ display: none;}
    .con_pro ul li strong, .con_pro ul li span{display: block; width: 100%; height: 40%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; 
        padding-top: 12px;}
    .con_pro ul li strong{ background: #2778c6; color: #fff;}
    .con_pro ul li span{ height: 50%; padding: 10px;}
    .con_pro ul li.t strong{ padding-top: 12px;}
    .con_pro ul li.t2 strong{ padding-top: 4px;}
    .con_pro ul li.con1{ width: 200px;}
    .con_pro ul li.con1 p{ border-top: 1px solid #22518a;}
    .con_pro ul li.con1 p:first-child{ border-top:none;}
    .con_pro ul li.con1 strong, .con_pro ul li.con1 span{ line-height: 20px; padding: 5px 0; display: inline-block; width: 100px; height: auto;}
    .con_pro ul li.con2{ border-color: #022d60;}
    .con_pro ul li.con2 strong{  background: #22518a;}
    .con_pro ul li.con2_w{ width: 200px;}
    .con_pro ul li.con3{ width: 300px;}
    .con_pro ul li.con3 strong{ width: 200px;}
    .con_pro ul li.con4{ width: 200px; height:110px;}
    .con_pro ul li.con4 p{ border-top: 1px solid #22518a;}
    .con_pro ul li.con4 p:first-child{ border-top:none;}
    .con_pro ul li.con4 strong, .con_pro ul li.con4 span{ line-height: 28px; padding: 5px 0; display: inline-block; width: 100px; height: auto;}
    .con_pro ul li.con5{ width: 300px; height:28px;}
    .con_pro ul li.con5 strong{ width: 200px; height:auto;}

    /* 20200819 íš„ï¿½íš‚ì§­íš„ï¿½ì‹€ê¶°ë—êºœâ–£â„¢ï¿½ìŠ¿ï¿½ê¶°ì”³êº ë®¼ê¶°ã£êº¿ï¿½ì‹€ê¶°ê±˜êºœâ–£â„¢ê¶—í„íš‚ì§­ */
    .con_pro.style_2 { margin-top: 20px; }
    .con_pro.style_2 ul li { width: 200px; }
    .con_pro.style_2.height_100 ul li { min-height: 100px; }
    .con_pro.style_2.height_130 ul li { min-height: 130px; }
    .con_pro.style_2.height_150 ul li { min-height: 150px; }
    .con_pro.style_2.height_200 ul li { min-height: 200px; }
    .con_pro.style_2.height_250 ul li { min-height: 250px; }
    .con_pro.style_2.height_300 ul li { min-height: 300px; }
    .con_pro.style_2 ul li .con_pro_title { display: table; width: 100%; height:70px; background-color: #22518a; }
    .con_pro.style_2 ul li .con_pro_title .title_text { display: table-cell; width: 100%; height: 100%; padding: 10px; vertical-align: middle; text-align: center; color: #fff; font-weight: bold; }
    .con_pro.style_2 ul li .text_wrap { padding: 10px; }
    .con_pro.style_2 ul li .text_wrap p { margin-top: 10px; }
    .con_pro.style_2 ul li .text_wrap p:first-child { margin-top: 0px; }
    .con_pro.style_2 ul li .text_wrap p.bdb { margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; border-bottom: 2px solid #22518a; }

    .con_pro2 ul li{ width: 100px;}
    .con_pro3 ul li{ width: 160px;}
    .con_pro3 ul li{ height: 120px;}
    .con_pro3 ul li strong{ height: 50%; padding-top: 22px;}
    .con_pro3 ul li span{ height: 25%; padding-top: 8px;}
    .con_box{ border: 1px solid #ddd; background: #f2f2f2; padding: 10px;}
    .con_pro4{ overflow: hidden; float: none;}
    .con_pro4 li{ position: relative; float: left; margin:0 30px 5px 0; min-width: 200px; min-height: 65px; border:2px dotted #22518a; text-align: center; border-radius: 10px; display: inline-block; padding: 22px 10px 10px 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .con_pro4 li.t{ padding-top: 13px;}
    .con_pro4 li::before{ content: "+"; position: absolute; top: 40%; right: -26px; font-size: 34px; color: #22518a;}
    .con_pro4 li.last{ margin-right: 0;}
    .con_pro4 li.last::before{display: none;}
    .con_pro5 ul li{ height: 60px;}
    .con_pro5 ul li strong{ height: 100%;}
    .con_pro5 ul li::before{ top: 35%;}
    .mb0{ margin-bottom: 0;}
    .table-wrap-left td{ text-align: left;}
    .table-wrap-left td .con-icon1{ margin-bottom: 0;}

    /* 20200803 new */
    .online_lecture{overflow:hidden; clear:both; }
    .online_lecture ul li{float:left; width:270px; margin-right:20px; margin-bottom:20px; background:#f6f6f6; text-align:center; padding:20px 0 30px 0;}
    .online_lecture ul li span{text-align:center; display:inline-block; width:100%; font-size:17px; font-weight:bold; padding:10px 0;}
    .online_lecture ul li a{background:#3f65b1; font-size:13px; color:#FFF; padding:5px 20px; border-radius:20px; }

    /*  20201105  */
    ul.li-bu-st{margin-top:-16px!important;}
    ul.li-bu-st li{position: relative; margin-bottom:-2px!important;}
    ul.li-bu-st > li{background:url('/images/gwanak/common/content/icon_con1.gif') 0 7px no-repeat!important; padding:0 0 3px 10px;}

    /* 20210224 */
    .img-title {text-align: center;}
    .col4-ul:after {clear: both; display: block; content: '';}
    .col4-ul ul{width:24%;height:200px;float: left;padding-top: 206px;margin: 0 auto;font-size: 15px;font-weight:600;text-align: center;}
    .col4-ul ul li ul { width: 100%; height: 200px; float: left; padding-top: 0; margin: 0 auto; font-size: 15px; font-weight: 600; text-align: center; margin-top: 20px;}
    .col4-ul ul li ul li{ background: url(/images/gwanak/common/content/icon_con1.gif) 1px 7px no-repeat; margin-left: 10px; font-size: 13px; font-weight:normal; text-align: left; padding: 0 10px 10px 10px;}
    .col4-ul ul.col4-ul-01 { background: url(/images/edu/m1/photo3_2.jpg) 44px 13px no-repeat; color: #af70ff;}
    .col4-ul ul.col4-ul-01 li ul li{ color: #000; }
    .col4-ul ul.col4-ul-02 { background: url(/images/edu/m1/photo3_2.jpg) -145px 13px  no-repeat; color: #ff776f;}
    .col4-ul ul.col4-ul-02 li ul li{ color: #000; }
    .col4-ul ul.col4-ul-03 { background: url(/images/edu/m1/photo3_2.jpg) -331px 13px  no-repeat; color:#82b53f;}
    .col4-ul ul.col4-ul-03 li ul li{ color: #000; }
    .col4-ul ul.col4-ul-04 { background: url(/images/edu/m1/photo3_2.jpg) -522px 13px  no-repeat; color:#3696e3;}
    .col4-ul ul.col4-ul-04 li ul li{ color: #000; }
    .col4-ul ul li:first-child { padding-top: 0px; }

    .lecture_link {width: 100%; height: 50px; background: #3f65b1; font-size: 18px; color: #FFF; border-radius: 4px; margin-top: 65px; text-align: center; font-weight: 500; line-height: 50px;}
    .lecture_link a{width: 100%; height: 100%; display: block; color:#FFF;}


    /* 20230621 */
    .process-her ul li {width: 20%; margin: 5px 0 20px;}
    .process-her ul li span {padding: 15px 20px; text-align: center; font-weight: bold; color: #4071a6;}
    .book_list {display: flex; flex-wrap: wrap;}
    .book_list li {width: 20%; text-align: center; border: 1px solid #ddd; margin-right: 20px; padding: 15px 10px; margin-bottom: 20px;}
    .book_list li:last-child {margin-right: 0;}
    .book_list li p {font-size: 16px; font-weight: bold; margin-bottom: 10px;}
    .book_list li img {margin-bottom: 20px;}
    .book_list li .btn {display: block; width: 70%; margin: 0 auto;}

    @media all and (max-width:1100px) {
        .con-wrap1{overflow-x: scroll;}
        .process_left{min-width: 10px;}
        
        /*  20210224  */
        .col4-ul ul.col4-ul-01 { background: url(/images/edu/m1/photo3_2.jpg) -3% 13px no-repeat; color: #af70ff;}
        .col4-ul ul.col4-ul-02 { background: url(/images/edu/m1/photo3_2.jpg) 32% 13px  no-repeat; color: #ff776f;}
        .col4-ul ul.col4-ul-03 { background: url(/images/edu/m1/photo3_2.jpg) 67% 13px  no-repeat; color:#82b53f;}
        .col4-ul ul.col4-ul-04 { background: url(/images/edu/m1/photo3_2.jpg) 100% 13px  no-repeat; color:#3696e3;}
        }
        
    @media screen and (max-width:600px) {
        .online_lecture {margin:0 auto; margin:0 20px; }
        .online_lecture ul li{margin-right:0; width:100%;}
        
        /*  20210224  */
        .col4-ul ul {float: none; clear: both; display: block; width: 100%; padding: 0; height: 160px; margin: 0 auto; text-align:center;}
        .col4-ul ul.col4-ul-01 { background: none;  }
        .col4-ul ul.col4-ul-02 { background: none;  }
        .col4-ul ul.col4-ul-03 { background: none;  }
        .col4-ul ul.col4-ul-04 { background: none;  }
        .col4-ul ul.col4-ul-01 li.title{ background: #af70ff;  color: #fff; padding: 12px 0px;}
        .col4-ul ul.col4-ul-02 li.title{ background: #ff776f;  color: #fff; padding: 12px 0px;}
        .col4-ul ul.col4-ul-03 li.title{ background: #82b53f;  color: #fff; padding: 12px 0px;}
        .col4-ul ul.col4-ul-04 li.title{ background: #3696e3;  color: #fff; padding: 12px 0px;}
        .col4-ul ul li:first-child { margin-top: 0px; }
        .col4-ul ul li ul {width: 100%;height: 102px;float: left;padding-top: 10px;margin: 0 auto;font-size: 15px;font-weight: 600;text-align: center;margin-top: 20px;padding-left: 16%;box-sizing: border-box;}
    }

    @media all and (max-width:1100px) {
    .con-wrap1{overflow-x: scroll;}
    .process_left{min-width: 10px;}
    }

    ul.con-icon2 > li.aivr { width: 35%; float: right; background: none; margin: -250px 50px 20px; }

    @media (max-width: 1100px) {
        ul.con-icon2 > li.aivr { width: 35%; float: right; margin: -220px 50px 20px; }
    }
    @media (max-width: 940px) {
        ul.con-icon2 > li.aivr { width: 90%; float: none; margin: 0px 0px 10px 0px; }
    }

    /*20210907*/
    th.point-c { background-color:#e4edf2 !important }
    td.point-c { background-color:#e4edf2 !important }
    .graphs-wrap  { margin-top:25px; }
    .graphs-wrap .c-graph { margin-bottom:25px; }
    .graphs-wrap .c-graph::after { content:""; clear:both; display:block; }
    .graphs-wrap .c-graph ul li { float:left; width:326px; margin-left:5px; }
    .graphs-wrap .c-graph ul li:first-child { margin-left:0; }
    .graphs-wrap .c-graph ul li .graph-img { text-align:center; }
    .graphs-wrap .c-graph ul li p { font-size:16px; width:320px; margin:5px auto 0 auto; padding:10px 0; border-radius:4px; text-align:center; background-color:#2c5f9e; color:#fff; }

    .graphs-wrap .b-graph::after { content:""; clear:both; display:block; }
    .graphs-wrap .b-graph ul li:first-child { margin-left:0; }
    .graphs-wrap .b-graph ul li { float:left; margin-left:8px; }
    .graphs-wrap .b-graph ul li p { font-size:16px; width:485px; margin:5px auto 0 auto; padding:10px 0; border-radius:4px; text-align:center; background-color:#2c5f9e; color:#fff; } 

    @media (max-width: 902px) {
        .graphs-wrap .c-graph ul li { float:left; width:49%; margin-left:2%; }
        .graphs-wrap .c-graph ul li:nth-child(n+3) { margin-top:15px; }
        .graphs-wrap .c-graph ul li:nth-child(3n) { margin-left:0; }
        .graphs-wrap .c-graph ul li p { width:100%;}
        .graphs-wrap .b-graph ul li { width:100%; float:none; margin-left:0; margin-top:20px;}
        .graphs-wrap .b-graph ul li:first-child { margin-top:0; }
        .graphs-wrap .b-graph ul li p { width:100%; }
    }
        
    @media (max-width: 400px) {
        .graphs-wrap .c-graph ul li { float:left; width:100%; margin-left:0; margin-top:15px; }
        .graphs-wrap .c-graph ul li:first-child { margin-top:0; }
        .graphs-wrap .c-graph ul li img { width:100%; }
    }


    /*20220329*/
    .fixedclear:after{ content: ""; display: block; clear: both; }

    .s-valley-contents .legacy-wrap .s-valley-img-wrap{ text-align: center; }
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img{ background: #f4f4f4; font-size: 18px; font-weight: bold;  padding: 10px 150px; }
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img ul li{ width: 300px; margin: 0 auto; height: 65px; line-height: 1; border-radius: 12px; box-sizing: border-box; }
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img ul li p:first-of-type{ font-size: 22px; line-height: 28px; }
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img ul li:first-of-type{ background: #f8e6f2; color: #c00000; padding-top: 17px;}
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img ul li:nth-of-type(2){ background: #c3ebe9; color: #00b050; float: left; margin-top: 40px; }
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img ul li:nth-of-type(3){ background: #deedfb; color: #2678eb; float: right; margin-top: 40px; }
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img ul li:nth-of-type(3) p:first-of-type, .s-valley-img ul li:nth-of-type(2) p:first-of-type{ padding-top: 7px; }
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img #triangle{ width: 0px; height: 0px; border-bottom: calc( 14px * 1.732 ) solid #bfbfbf; border-left: 22px solid transparent; border-right: 22px solid transparent; margin: 10px auto 0; }
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img #cross{ background: #bfbfbf; height: 34px; position: relative; width: 10px; margin: 0 auto; top: 22px; }
    .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img #cross:after{ background: #bfbfbf; content: ""; height: 9px; left: -12px; position: absolute; top: 13px; width: 34px; }
    .s-valley-contents .con-wrap1 table tbody tr th:first-of-type{ background: #f9f9f9; }
    .s-valley-contents .s-valley-photo{ float: right; }
    .s-valley-contents .s-valley-txt{ float: left; width: 50%; }
    .s-valley-contents .legacy-wrap .txt span{ font-weight: 600; }


    @media all and (max-width:1100px){

        .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img{ padding: 15px; }
        .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img ul li{ width: 45%; }
        .s-valley-contents .s-valley-photo{ float: none; margin-bottom: 20px; }
        .s-valley-contents .s-valley-txt{ float: none; width: 100%; }
        .s-valley-contents .con-wrap1 { overflow-x: auto; }
    }

    @media all and (max-width:480px){

        .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img{ font-size: 16px; padding: 10px; }
        .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img ul li p:first-of-type{ font-size: 18px; line-height: 26px; }
        .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img ul li:nth-of-type(3) p:first-of-type, .s-valley-img ul li:nth-of-type(2) p:first-of-type{ padding-top: 9px; }
        .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img #triangle{ border-bottom: calc( 13px * 1.732 ) solid #bfbfbf; border-left: 18px solid transparent; border-right: 18px solid transparent; }
        .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img #cross{ height: 26px; width: 8px; top: 25px; }
        .s-valley-contents .legacy-wrap .s-valley-img-wrap .s-valley-img #cross:after{ height: 7px; left: -9px; top: 10px; width: 26px; }

    }


        .history-wrap {overflow:hidden; margin-bottom: 25px;  padding:20px; border:1px solid #ddd; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
        .history-wrap .history-list { margin-left: 10px;}
        .history-wrap .history-list li{overflow:hidden;background:url(/images/gwanak/common/content/icon_con1.gif) 0 20px no-repeat; border-bottom:1px dashed #eee; padding:10px 0 10px 10px; line-height: 2;}
        .history-wrap .history-list li:first-child { padding-top:0; background:url(/images/gwanak/common/content/icon_con1.gif) 0 10px no-repeat;  }
        .history-wrap .history-list li span{display:block;float:left;width:87%;}
        .history-wrap .history-list li span em { padding-left: 9px;}
        .history-wrap .history-list li span.text{width:13%;color:#4f7ac8; font-weight:bold;}
        .vod_youtube { margin-bottom: 25px;  height: 450px;} 

        .promote_step { overflow: hidden; margin-bottom: 40px; } 
        .promote_step h6 { margin: 0 auto; border: 1px solid #ddd; padding: 25px 0 0 0;  border-radius: 55px; width: 500px; height: 85px; line-height: 1.3; text-align: center; font-size: 23px; font-weight: 500;    } 
        .promote_step h6 span { color:#dd0b81; display: block;}
        .promote_step .stepwrap { text-align: center; }
        .promote_step .stepwrap::before { content:""; margin: 0 auto;  height: 93px; width: 693px; display:flex; align-items:center; justify-content:center; background-image: url(/images/gwanak/m4/bg_promote_top_dot.png); background-position: 0 0; background-repeat: no-repeat;}		
        .promote_step .stepwrap dl { display: inline-block; width: 185px; vertical-align: top; padding:0 4%; position: relative; }
        .promote_step .stepwrap dl::before { content: ""; position: absolute; right:-15px; top:10%; width: 28px; height: 30px;  background-image: url(/images/gwanak/m4/ico_arrw_way.png); background-position: 0 0; background-repeat: no-repeat; }
        .promote_step .stepwrap dl:last-child::before {  display: none; }
        .promote_step .stepwrap dl dt { width: 151px; margin: 0 auto; }
        .promote_step .stepwrap dl dt img { width: 151px;  height: 100%;}	

        .promote_step .stepwrap dl dd ul { position: relative; padding-top: 80px;  }
        .promote_step .stepwrap dl dd ul::after { content: ""; position: absolute; left:50%; top:0;  width: 3px; height: 100%;  background-image: url(/images/gwanak/m4/bg_promote_dot.png); background-position: 0 0; background-repeat: repeat-y; z-index: -9999;}		
        .promote_step .stepwrap dl dd ul.cir_ul1::before { content: ""; position: absolute; left:50%; top:30px; margin-left: -13px;  width: 29px; height: 29px;  background-image: url(/images/gwanak/m4/circle1_bull.png); background-position: 0 0; background-repeat: no-repeat; z-index: 100;}		
        .promote_step .stepwrap dl dd ul.cir_ul2::before { content: ""; position: absolute; left:50%; top:30px; margin-left: -13px;  width: 29px; height: 29px;  background-image: url(/images/gwanak/m4/circle2_bull.png); background-position: 0 0; background-repeat: no-repeat; z-index: 100;}			
        .promote_step .stepwrap dl dd ul.cir_ul3::before { content: ""; position: absolute; left:50%; top:30px; margin-left: -13px;  width: 29px; height: 29px;  background-image: url(/images/gwanak/m4/circle3_bull.png); background-position: 0 0; background-repeat: no-repeat; z-index: 100;}		

        .promote_step .stepwrap dl dd ul li {  display: block; text-align: center; color:#fff; font-weight: 600; font-size: 17px; height: 40px; line-height: 40px; margin-bottom: 10px; border-radius: 10px;}
        .promote_step .stepwrap dl dd ul.cir_ul1 li {background-color: #01873e;} 
        .promote_step .stepwrap dl dd ul.cir_ul2 li { background-color:#df0b83;  } 
        .promote_step .stepwrap dl dd ul.cir_ul3 li { background-color:#fcdc4d; color:#000;  } 
        .promote_step .stepwrap dl dd ul.cir_ul1 li.none { background:none !important; } 
        .promote_step .stepwrap dl dd ul.cir_ul2 li.none { background:none !important; height: 7px; } 
        .promote_step .stepwrap dl dd.desc { font-size: 14px; line-height: 2; height: auto; }


        @media only all and (max-width: 840px)  {

            .promote_step h6 { padding: 15px 0 0 0;  border-radius: 43px; width: 90%; height: 70px; line-height: 1.3;  font-size: 20px;   } 
            .promote_step .stepwrap { text-align: center; padding-top: 20px; }	
            .promote_step .stepwrap::before { display: none;}			
        }

        @media only all and (max-width: 640px)  {

            .promote_step h6 { height: 62px; font-size: 18px;   } 	
            .history-wrap .history-list li span{ width:100%;}
            .history-wrap .history-list li span.text{width:100%; }	
            .history-wrap .history-list li span em { padding-left:0;}

            .promote_step .stepwrap dl { width: 70%;  padding:0 4%; margin-bottom: 30px; }
            .promote_step .stepwrap dl::before { display: none; }

            .promote_step .stepwrap dl dd ul { padding-top: 60px;  }	
            .promote_step .stepwrap dl dd ul.cir_ul1::before,
            .promote_step .stepwrap dl dd ul.cir_ul2::before,
            .promote_step .stepwrap dl dd ul.cir_ul3::before  { top:15px; }	
            .promote_step .stepwrap dl dd ul li {  font-size: 14px; margin-bottom: 10px; }	
            .promote_step .stepwrap dl dd ul.cir_ul1 li.none,
            .promote_step .stepwrap dl dd ul.cir_ul2 li.none { height: 0; } 

        }

    /*20230621*/
    @media screen and (max-width: 880px){
        .book_list li {width: 30%;}
    }
    @media screen and (max-width: 750px){
        .process-her ul li {width: 45%;}
    }
    @media screen and (max-width: 640px){
        .book_list li {width: 42%;}
        .book_list li:nth-child(2n) {margin-right: 0;}
    }
    @media screen and (max-width: 500px){
        .book_list li {width: 100%; margin-right: 0;}
    }
    @media screen and (max-width: 460px){
        .process-her ul li {width: 90%;}
    }

    /* 정책자문단 20230207 추가 */
    ul.policy-activ { display: flex;  flex-wrap: wrap; align-items: top; }
    ul.policy-activ li { width:30%; margin-bottom: 3%; margin-right: 5%;}
    ul.policy-activ li:nth-child(3n) { margin-right: 0}
    ul.policy-activ li p { width:100%;}                
    ul.policy-activ li p img { width:100%;}                
    ul.policy-activ li dl { padding: 10px; border: 1px solid #ddd; min-height: 100px;}                
    ul.policy-activ li dl dt {font-weight: 600; margin-bottom: 10px; color:#000;}

    @media all and  (max-width:640px) {
        
    ul.policy-activ li { width:48%;  margin-right: 3.5%}
    ul.policy-activ li:nth-child(3n) { margin-right: 3.5%;}
    ul.policy-activ li:nth-child(2n) { margin-right: 0;}   
        
    ul.policy-activ li dl { min-height: 125px;}      
    }

    @media all and  (max-width:460px) {
        
    ul.policy-activ li { width:100%;  margin-right: 0}
    ul.policy-activ li:nth-child(3n),
    ul.policy-activ li:nth-child(2n) { margin-right: 0;}   
        
    ul.policy-activ li dl { min-height: auto;}      
        
    }

/*240813 접근성 수정*/
.btns{
    overflow: inherit;
}

/*납세자보호관*/
.taxpayer-wrap {
    padding:25px;
    background-color:rgba(77,146,217,0.2);
    overflow: hidden;
    border-radius:15px;
}

.taxpayer-con {
    background-color:#ffffff;
    padding:25px;
    border-radius:15px;
    box-shadow:0 0 25px rgba(0,0,0,0.1)
}

.taxpayer-con .taxpayer-top {
    padding:12px 0;
    border-bottom:1px dashed #dddddd;
}

.taxpayer-con h4 {
    display:flex;
    align-items: center;
    text-align: center;
    justify-content: center;
}

.taxpayer-con h4 span {
    margin-left:8px;
    font-size:30px;
    letter-spacing: -0.05em;
}

.taxpayer-con .taxpayer-top p { 
    margin-top:15px;
}

.taxpayer-con ul {
    padding:25px 8px 0 8px;
}

.taxpayer-con ul li {
    margin-bottom:15px;
    padding-left:25px;
    position:relative;
    line-height:1.5;
    word-break: keep-all;
}

.taxpayer-con ul li:last-child {
    margin-bottom:0;
}

.taxpayer-con ul li::before {
    content:"";
    display:block;
    width:18px;
    height:18px;
    background-image:url(/images/gwanak/common/content/taxpayer_bullet.png);
    position:absolute;
    left:0;
    top:2px;
    background-size:cover;
}

.taxpayer-con table thead tr th {
    background-color:#f2f2f2;
}

.taxpayer-con table tbody tr th {
    background-color:#f6f9ff;
    font-weight:500;
}

.taxpayer-con table tbody tr td.gray {
    background-color:#cccccc;
}

@media all and (max-width:768px) {
    .taxpayer-wrap {
        padding:15px;
    }

    .taxpayer-con {
        padding:15px;
    }

    .taxpayer-con h4 {
        padding:12px 0 0 0;
    }

    .taxpayer-con h4 img {
        width:120px;
    }

    .taxpayer-con h4 span {
        font-size:24px;
    }

    .taxpayer-con ul {
        padding:15px 0;
    }

    .taxpayer-con ul li {
        font-size:14px;
    }

    .table-wrap td{
        line-height: 1.75em;
    }
}

@media all and (max-width:480px) {

}

.edu-inquiry {
    display:flex;
    align-items: center;
    justify-content: center;
    width:100%;
    height:300px;
    border:1px solid #dddddd;
    background-color:#f3f6fc;
    background-image:url(../../images/edu/common/inquiry_bg.png);
    background-size:cover;
    background-repeat:no-repeat;
}

.edu-inquiry .inquiry-info {
    display:flex;
    align-items: flex-end;
    justify-content: center;
}

.edu-inquiry .inquiry-info .info {
    margin-left:10px;
}

.edu-inquiry .inquiry-info .info .tit {
    font-size:1.5rem;
    letter-spacing: -0.03em;
    font-weight:600;
    color:#003dad;
}

.edu-inquiry .inquiry-info .info .tat {
    letter-spacing: -0.03em;
    color:#262626;
}

.edu-inquiry .inquiry-info .info .tat span {
    font-weight:500;
    margin-left:4px;
}

.edu-inquiry .inquiry-link {
    margin-top:35px;
}

.edu-inquiry .inquiry-link a {
    display:flex;
    align-items: center;
    justify-content: center;
    height:54px;
    border-radius:27px;
    color:#ffffff;
    letter-spacing: -0.07em;
    font-weight:600;
    background-color:#003dad;
    padding:0 40px;
}

@media all and (max-width:480px) {

    .edu-inquiry .inquiry-info .ico img {
        width:55px;
    }

    .edu-inquiry .inquiry-info .info .tit {
        font-size:1.375rem;
    }

    .edu-inquiry .inquiry-link a {
        padding:0 25px;
        height:45px;
    }
}

.agency-list {
    margin-bottom:35px;
}

.agency-list:last-of-type {
    margin-bottom:0;
}

.agency-list ul {
    display:flex;
    align-items: center;
    flex-wrap:wrap;
    gap:10px
}

.agency-list ul li {
    width:calc((100% - 40px) / 5);
    border:1px solid #dddddd;
    border-radius:4px;
    overflow: hidden;
    box-sizing: border-box;
}

.agency-list ul li span {
    display:flex;
    align-items: center;
    justify-content: center;
}

.agency-list ul li span.agency-name {
    height:44px;
    width:100%;
    background-color:#f3f5f9;
    letter-spacing: -0.025em;
    font-size:15px;
    font-weight:600;
    color:#333333;
}

.agency-list ul li span.agency-name::before {
    content:"";
    display:block;
    width:14px;
    height:14px;
    background-image:url(../../images/edu/common/agency_tel_ico.png);
    background-repeat:no-repeat;
    background-position:center;
    margin-right:4px;
}

.agency-list ul li span.agency-tel {
    height:40px;
    font-size:15px;
    color:#333333;
    letter-spacing: -0.025em;
}

@media all and (max-width:960px){
    .agency-list ul li {
        width:180px;
    }
}

@media all and (max-width:768px){
    .agency-list ul li {
        width:150px;
    }

    .agency-list ul li span.agency-name {
        font-size:13px;
        height:35px;
    }
    
    .agency-list ul li span.agency-name::before {
        width:12px;
        height:12px;
        background-size:cover;
    }

    .agency-list ul li span.agency-tel {
        font-size:13px;
        height:30px;
    }

}

@media all and (max-width:480px){
    .agency-list ul li {
        width:calc((100% - 10px) / 2);
    }
}