@charset "utf-8";


@keyframes fadeUp_main {
    0% {
        transform: translateY(140%);
        opacity: 0;
    }
    100% {
        transform: translateY(0);
        opacity: 1;
    }
}
#body_layout {padding: 0;margin: 0;padding-bottom: 150px;}
a:focus, button:focus, input:focus {outline:1px dashed #000;}

.section-wrap {}

.section {}
.section .s-inner {max-width: 1920px;width: 100%;margin: 0 auto;padding: 0 80px;display: block;position: relative;}

/* section1 */
.section1 {}
.section1 .s-inner



.main-visaul {display: block;padding: 64px 0;border-bottom: 2px solid #222;position: relative;margin-bottom: 80px;}
.main-visaul:before {content:'';display:inline-block;background-repeat:no-repeat;background-position:center;background-image: url("data:image/svg+xml,%3Csvg width='430' height='183' viewBox='0 0 430 183' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_273_5353)'%3E%3Cpath d='M144.281 337.072C128.589 330.839 129.237 325.386 111.47 324.218C73.6009 321.88 77.4916 311.493 54.796 307.858C47.9225 306.819 38.974 306.559 31.3223 298.25C23.4113 289.68 11.6096 268.906 14.7222 251.507C18.3535 231.772 9.92368 232.681 3.82831 223.981C-2.00769 215.801 -1.48894 202.038 7.58928 179.446C12.9065 165.943 19.78 155.556 24.9676 139.456C31.7114 119.201 27.9504 112.839 33.9161 99.8546C39.8818 86.7408 45.8475 86.0916 56.8711 71.8093C70.229 54.6704 84.6245 54.8003 103.3 39.7389C108.487 35.4541 113.675 37.4017 113.934 41.2969C115.101 54.2809 100.057 59.6043 87.2182 68.5633C71.0071 79.9892 81.5119 98.5562 62.9664 111.151C49.6085 120.239 43.2537 132.185 43.124 141.273C43.124 145.948 47.1444 147.636 52.2023 144.39C57.3898 141.014 57.9086 135.95 62.4477 130.627C69.5806 122.187 76.9728 117.643 85.5323 124.394C90.3308 128.16 100.447 145.169 87.8667 153.608C83.976 156.075 78.0103 154.907 72.304 156.075C66.468 157.374 63.7446 160.749 68.5431 165.943C74.2494 172.175 77.3619 171.266 89.1636 169.838C101.225 168.28 103.429 161.788 119.9 160.23C136.63 158.672 145.838 155.816 152.841 147.116C158.547 140.235 164.643 142.053 166.718 145.818C168.144 148.415 168.144 152.18 166.458 154.777C163.864 158.542 158.677 161.658 155.305 164.515C152.192 167.112 145.578 174.772 140.909 184.38C137.667 191.132 132.091 196.455 125.866 199.572C117.306 203.856 106.931 204.895 95.5183 205.155C70.4884 205.804 60.8914 196.196 55.3148 207.751C52.3319 213.594 58.557 215.542 64.1336 225.539C67.7649 231.902 65.5602 239.173 71.915 241.12C81.5119 244.107 88.9042 225.539 101.095 221.774C110.433 218.918 118.214 220.216 122.364 223.981C130.664 231.382 130.923 248.781 141.817 264.232C146.486 270.853 158.158 276.696 163.346 276.307C170.349 275.787 170.089 271.373 175.666 271.113C181.372 270.853 187.079 279.163 185.263 287.733C182.799 299.938 170.738 301.106 158.288 299.548C145.967 297.99 135.203 287.603 127.033 273.71C121.326 264.232 118.862 259.557 110.692 259.168C102.132 258.908 100.576 269.166 90.7198 272.541C83.3276 275.138 78.9182 271.243 69.8399 274.099C65.6899 275.398 62.318 276.826 60.632 281.63C58.8164 286.564 60.632 291.888 68.2837 292.667C82.1604 293.965 94.4808 277.735 110.951 282.539C136.241 289.81 129.886 317.855 151.933 319.803C167.625 321.101 166.977 310.325 179.297 310.325C189.672 310.325 194.86 319.154 194.73 324.867C194.73 332.268 189.932 337.331 183.707 340.577C175.277 344.992 163.086 344.732 143.892 337.072H144.281Z' fill='%235186C5'/%3E%3Cpath d='M362.174 98.5544C352.836 93.7503 344.406 93.231 335.976 96.3471C320.543 102.06 307.185 95.4383 301.479 76.6115C296.81 60.9009 290.456 61.8098 275.671 55.4476C271.132 53.6299 260.757 54.4089 252.846 58.9533C246.621 62.459 245.064 72.8461 243.379 80.1172C242.6 83.7527 241.433 88.6866 244.805 90.1148C250.252 92.3221 254.791 90.1148 255.699 85.96C258.293 74.5341 264.129 70.509 273.985 71.0284C289.548 71.8074 286.824 85.3108 283.452 94.5294C277.227 110.5 266.982 113.875 249.214 118.03C238.45 120.497 225.092 119.978 215.884 103.878C212.513 98.1649 205.639 88.1672 208.622 75.7026C211.475 63.3678 212.513 59.4727 219.386 54.0194C221.98 51.942 229.372 47.9169 227.686 43.5024C226.519 40.3862 218.089 40.7757 214.458 43.5024C210.827 46.229 202.397 57.2654 195.134 68.1719C182.684 86.8688 192.54 104.787 200.711 113.486C204.731 117.641 207.455 130.235 200.062 132.832C184.24 138.285 173.995 130.495 166.473 122.055C158.951 113.616 154.542 105.825 155.06 93.231C155.579 80.6365 154.671 75.0534 167.381 63.8872C173.217 58.8235 174.254 51.4226 172.828 48.696C171.401 45.9693 166.992 46.8782 160.896 50.9032C144.815 61.2904 139.368 71.9373 135.607 80.5067C130.679 91.8027 132.365 102.839 138.979 111.279C144.037 117.641 151.429 126.6 146.89 134.001C142.481 141.272 133.402 145.297 120.952 141.272C104.482 136.078 96.7004 119.848 93.3285 104.397C89.0487 85.1809 109.929 70.3792 124.973 57.0057C140.016 43.5024 136.255 27.7918 143.777 20.1312C156.746 7.14726 176.459 -1.94152 196.95 6.10854C208.492 10.3933 228.464 0.395598 244.805 0.00607906C260.887 -0.38344 273.207 18.0538 288.251 24.2861C297.978 28.3111 305.759 24.2861 315.745 28.9603C346.092 42.8532 337.533 48.9556 350.502 63.7574C356.208 70.2494 375.402 74.6639 384.221 87.518C388.111 93.3608 389.408 106.604 384.869 108.422C376.828 111.668 371.122 103.229 361.914 98.5544H362.174Z' fill='%2300ACA0'/%3E%3Cpath d='M419.987 193.984C410.909 195.542 411.687 202.034 410.261 207.617C407.537 218.264 401.312 222.548 396.773 221.639C391.974 220.601 389.51 213.979 388.732 209.694C387.565 203.332 397.292 198.138 406.37 190.608C424.656 175.417 413.762 134.777 401.053 129.713C393.531 126.727 385.62 136.724 388.213 143.736C390.807 151.007 394.049 158.408 388.862 165.419C383.674 172.3 379.395 176.325 374.985 173.858C365.129 168.405 369.409 159.966 371.094 155.681C374.855 145.553 378.876 138.932 374.726 125.428C373.559 121.533 371.094 118.287 368.112 115.82C360.849 109.847 352.679 107.9 346.843 113.483C344.638 115.56 343.6 118.417 345.546 121.663C346.713 123.74 353.457 131.531 347.621 135.296C345.546 136.724 343.6 136.335 341.007 135.036C338.283 133.608 335.041 131.271 331.15 127.895C311.697 110.497 282.776 113.353 276.162 122.572C271.883 128.674 271.493 137.503 276.94 142.307C287.964 151.916 302.1 150.357 312.864 150.877C318.181 151.136 327.26 154.123 326.611 160.615C325.833 168.535 307.547 165.679 301.97 164.64C297.431 163.731 290.428 159.576 283.814 165.159C281.479 167.107 279.794 171.132 279.923 176.066C279.923 180.48 284.203 185.414 288.742 188.141C300.544 195.152 314.291 189.309 322.85 187.492C330.891 185.804 348.399 183.726 350.085 193.075C350.863 197.749 348.399 200.216 341.785 199.697C337.635 199.307 333.355 200.086 329.335 201.255C323.628 202.813 319.608 207.097 321.294 212.551C323.369 219.172 330.113 222.289 337.764 222.808C342.433 223.068 349.436 223.068 353.197 222.808C355.791 222.548 359.941 222.808 361.757 228.002C363.054 231.637 363.313 237.869 354.494 238.908C350.604 239.427 338.413 241.635 329.724 239.168C326.482 238.129 324.666 236.571 323.499 235.013C319.478 229.43 320.386 226.314 315.717 221.12C313.124 218.393 305.991 218.913 301.841 222.808C298.209 226.184 296.394 231.897 298.598 243.063C300.284 251.243 306.12 255.268 311.438 257.865C329.853 266.953 348.01 253.19 354.883 262.149C355.921 263.578 357.347 267.213 356.18 268.901C353.846 272.407 345.416 271.628 342.044 272.277C335.171 273.705 327.13 281.496 335.949 286.819C342.952 290.974 353.327 287.728 360.849 287.468C365.258 287.338 368.63 287.858 368.89 293.181C368.89 294.35 368.89 295.518 367.982 296.557C367.204 297.596 363.962 299.413 360.46 299.803C355.143 300.322 347.621 300.452 342.433 303.828C338.024 306.555 331.928 317.851 344.897 320.837C348.658 321.616 353.716 323.434 355.532 325.641C359.293 330.185 358.774 336.937 359.422 341.092C360.46 348.753 357.866 354.336 352.808 354.336C349.955 354.336 348.269 349.402 348.01 347.065C347.102 339.794 347.232 334.6 344.638 331.484C340.618 326.81 332.447 332.263 330.761 339.404C329.724 343.948 330.632 346.415 331.539 349.402C336.857 367.709 321.813 385.108 303.916 388.094C297.302 389.262 293.67 398.351 296.394 402.766C300.544 409.388 331.021 394.716 341.785 386.796C355.013 377.058 367.982 369.657 373.688 354.725C377.06 346.026 387.046 338.885 395.217 332.912C406.24 324.992 411.946 311.099 413.114 299.933C413.762 293.181 411.168 290.195 406.5 291.104C399.626 292.272 398.199 295.778 396.514 302.4C394.568 310.32 393.66 315.903 389.121 316.422C384.712 316.942 382.896 314.605 383.026 309.93C383.156 305.126 385.231 298.634 387.695 293.311C390.807 286.689 397.292 281.885 402.739 279.548C407.667 277.471 412.854 275.783 417.912 273.056C427.12 268.122 426.99 262.539 426.601 258.254C425.823 249.165 418.69 247.478 411.687 252.282C402.35 258.644 394.698 262.539 392.753 255.138C391.326 250.074 399.237 246.828 404.035 244.881C409.742 242.673 418.172 238.389 423.1 231.897C428.547 224.756 429.844 214.498 429.584 209.824C429.065 197.619 425.564 193.464 420.506 194.243L419.987 193.984Z' fill='%235FB031'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_273_5353'%3E%3Crect width='430' height='183' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");width: 430px;height: 183px;position: absolute;right: 70px;bottom: 0px;}
.main-visaul .mv-wrap {}
.main-visaul .mv-wrap  .mv-sub-title {display: block;font-size: 18px;font-weight: 400;line-height: 21px;letter-spacing:2.4px;margin-bottom: 11px;}
.main-visaul .mv-wrap  .mv-sub-title .text-animation{display:inline-block;position:relative;color: transparent;text-transform:uppercase;transition: all .3s;}
.main-visaul .mv-wrap  .mv-sub-title .text-animation:before{content: '';color: white;position: absolute;top: 50%;left: 50%;background: #fffffd3f;width: 0;height: 1.2em;transform: translate(-50%,-55%);transition: all .3s;}
.main-visaul .mv-wrap  .mv-sub-title .text-animation.state-1{}
.main-visaul .mv-wrap  .mv-sub-title .text-animation.state-1:before{width:1px;}
.main-visaul .mv-wrap  .mv-sub-title .text-animation.state-2{}
.main-visaul .mv-wrap  .mv-sub-title .text-animation.state-2:before{width:.9em;}
.main-visaul .mv-wrap  .mv-sub-title .text-animation.state-3{color: #767676;}
.main-visaul .mv-wrap  .mv-sub-title .text-animation.state-3:before{width:0;}
.main-visaul .mv-wrap  .mv-sub-title .space{display:inline-block;width:10px;}


.main-visaul .mv-wrap  .mv-sub-title> br {display:none;}
.main-visaul .mv-wrap  .mv-main-title {font-size: 52px;font-weight: 400;display: block;line-height: 62px;color: #222;letter-spacing: -1.56px;overflow:hidden;}
.main-visaul .mv-wrap  .mv-main-title > span{display:block;animation: fadeUp_main 1.5s 0.5s  cubic-bezier(.18,.61,.34,.99) both;}
.main-visaul .mv-wrap  .mv-main-title .bold {display: inline-block;font-weight: 800;}
.main-visaul .mv-wrap  .mv-main-title .bold br {display:none;}

/* 게시판 공통설정 */
.main-board .board-item .board-title {display: block;font-family: 'ONEMobile';font-size: 40px;line-height: 44px;color: #222;padding-bottom: 41px;font-weight: 400;}
.main-board .board-item .board-title .mo {display: inline-block;font-family: 'ONEMobile';font-size: 40px;line-height: 44px;color: #222;}
.main-board .board-item .board-title .point {display: inline-block;font-family: 'ONEMobile';color: #0075FF;}

.board-more {display: inline-block;}
.board-more a {display: block;color: #767676;font-size: 16px;line-height: 19.2px;letter-spacing: -0.8px;font-weight: 400;transition:all 0.3s}
.board-more a:hover,
.board-more a:focus {color:#222;}
.board-more a .btn-more {display: block;}
.board-more a .btn-more .tit {}
.board-more a .btn-more .tit:after {content:'';display:inline-block;transition:all 0.3s;background-repeat:no-repeat;background-position:center;background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0.673828C11.2604 0.673828 12.4492 0.917318 13.5664 1.4043C14.6836 1.87695 15.6576 2.52865 16.4883 3.35938C17.319 4.1901 17.9707 5.16406 18.4434 6.28125C18.9303 7.38411 19.1738 8.56576 19.1738 9.82617C19.1738 11.1009 18.9303 12.2969 18.4434 13.4141C17.9707 14.5169 17.319 15.4837 16.4883 16.3145C15.6576 17.1452 14.6836 17.804 13.5664 18.291C12.4492 18.7637 11.2604 19 10 19C8.73958 19 7.55078 18.7637 6.43359 18.291C5.31641 17.804 4.34245 17.1452 3.51172 16.3145C2.68099 15.4837 2.02214 14.5169 1.53516 13.4141C1.0625 12.2969 0.826172 11.1009 0.826172 9.82617C0.826172 8.56576 1.0625 7.38411 1.53516 6.28125C2.02214 5.16406 2.68099 4.1901 3.51172 3.35938C4.34245 2.52865 5.31641 1.87695 6.43359 1.4043C7.55078 0.917318 8.73958 0.673828 10 0.673828ZM14.5762 10.75V8.92383H10.9238V5.25H9.07617V8.92383H5.42383V10.75H9.07617V14.4238H10.9238V10.75H14.5762Z' fill='%23767676'/%3E%3C/svg%3E%0A");width: 20px;height: 19px;vertical-align: middle;margin-top: -4px;margin-left: 6px;} 
.board-more a:hover .btn-more .tit:after,
.board-more a:focus .btn-more .tit:after {background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0.673828C11.2604 0.673828 12.4492 0.917318 13.5664 1.4043C14.6836 1.87695 15.6576 2.52865 16.4883 3.35938C17.319 4.1901 17.9707 5.16406 18.4434 6.28125C18.9303 7.38411 19.1738 8.56576 19.1738 9.82617C19.1738 11.1009 18.9303 12.2969 18.4434 13.4141C17.9707 14.5169 17.319 15.4837 16.4883 16.3145C15.6576 17.1452 14.6836 17.804 13.5664 18.291C12.4492 18.7637 11.2604 19 10 19C8.73958 19 7.55078 18.7637 6.43359 18.291C5.31641 17.804 4.34245 17.1452 3.51172 16.3145C2.68099 15.4837 2.02214 14.5169 1.53516 13.4141C1.0625 12.2969 0.826172 11.1009 0.826172 9.82617C0.826172 8.56576 1.0625 7.38411 1.53516 6.28125C2.02214 5.16406 2.68099 4.1901 3.51172 3.35938C4.34245 2.52865 5.31641 1.87695 6.43359 1.4043C7.55078 0.917318 8.73958 0.673828 10 0.673828ZM14.5762 10.75V8.92383H10.9238V5.25H9.07617V8.92383H5.42383V10.75H9.07617V14.4238H10.9238V10.75H14.5762Z' fill='%23222222'/%3E%3C/svg%3E%0A");}

.tmbdui-01.type1 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat {display: block;font-family: 'ONEMobile';font-size: 24px;line-height: 1;font-weight: 400;letter-spacing: -0.48px;color: #003F9E;}

.tm-wrap {display: block;position: relative;}

.tmbdui-01.type1 {}
.tmbdui-01.type1 .main-board {}
.tmbdui-01.type1 .main-board .board-item {position:relative;}
.tmbdui-01.type1 .main-board .board-item:before,
.tmbdui-01.type1 .main-board .board-item:after {content:'';display:inline-block;width: 1px;height: 100%;background-color: #d9d9d9;position: absolute;bottom: 0;}
.tmbdui-01.type1 .main-board .board-item:before {left: calc(100% / 2 - 172px);height: calc(100% - 85px);}
.tmbdui-01.type1 .main-board .board-item:after {left: calc(100% - 491px);}
.tmbdui-01.type1 .main-board .board-item .board-title {}

.tmbdui-01.type1 .main-board .board-item .board-content {width: calc(100% + 120px);margin: 0 -60px;min-height: 2140px;}
.tmbdui-01.type1 .main-board .board-item .board-content:after {content:'';display:block;clear:both;}
.tmbdui-01.type1 .main-board .board-item .board-content .col {float:left;padding: 0 60px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 {width: calc(100% / 2 - 172px);}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box {display: block;margin-bottom: 82px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box:last-child {margin-bottom:0;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link {display: block;width: 100%;height: 100%;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link:hover .thm-box,
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link:focus .thm-box {box-shadow: 10px 10px 20px 0px rgba(0, 0, 0, 0.20);}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box {width: 100%;height: 588px;display: block;margin-bottom: 51px;transition: all 0.3s;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box .thm-inner {width: 100%;height: 100%;display: block;position: relative;overflow: hidden;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box .thm-inner img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: none;max-height: none;width: auto;height: 100%;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box {}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .cat {margin-bottom: 20px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .info-title {font-family: 'ONEMobile';color: #222;font-size: 43px;letter-spacing: -0.86px;font-weight: 400;line-height: 116%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 23px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .info-content {color: #444;font-size: 20px;line-height: 140%;letter-spacing: -0.6px;font-weight: 400;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-bottom: 71px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .content-date {display: block;font-size: 22px;font-weight: 400;letter-spacing: -0.66px;color: #222;line-height: 1;}


.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 {width: 440px;width: calc(100% / 2 - 380px);}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box {margin-bottom: 57px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box:last-child {margin-bottom: 20px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link {width: 100%;height: 100%;display: block;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box {width: 100%;height: 400px;display: block;margin-bottom: 33px;transition:all 0.3s;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link:hover .thm-box,
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link:focus .thm-box {box-shadow: 10px 10px 15px 0px rgba(0, 0, 0, 0.15);}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box .thm-inner {width: 100%;height: 100%;position: relative;overflow: hidden;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box .thm-inner img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: none;max-height: none;height: 100%;width: auto;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box {}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .cat {font-family: 'Pretendard';font-size: 20px;font-weight: 700;margin-bottom: 11px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .info-title {color: #222;font-size: 28px;font-weight: 700;line-height: 117%;letter-spacing: -0.56px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 17px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .info-content {font-size: 17px;color: #444;line-height: 135%;letter-spacing: -0.51px;font-weight: 400;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-bottom: 27px;}
.tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .content-date {display: block;color: #222;font-size: 16px;font-weight: 400;letter-spacing: -0.48px;}

.tmbdui-01.type1 .main-board .board-more {position: absolute;left: calc(100% - 684px);top: 20px;}

.tmbdui-01.type2 {width: 430px;position: absolute;right: 0;top: 0;height: 100%;padding-top: 15px;}


.popupzone {display: block;position: relative;margin-bottom: 80px;}
.popupzone .pt-wrap {margin-bottom: 38px;}
.popupzone .pt-wrap .p-title {font-family: 'ONEMobile';font-size: 32px;font-weight: 400;color: #222;letter-spacing: -1.6px;line-height: 1;display: block;}
.popupzone .pt-wrap .p-title .point {color: #0075FF;display: inline-block;}

.popupzone .slide-ui-sample3 {background: linear-gradient(0deg, #1A47A3 0%, #1A47A3 100%), #395FAD;display: block;padding: 30px;}
.popupzone .slide-ui-sample3 .slide,
.popupzone .slide-ui-sample3 .slide .item {}
.popupzone .slide-ui-sample3 .slide {max-height: 493px;height: 100%;overflow: hidden;}
.popupzone .slide-ui-sample3 .slide .item {}
.popupzone .slide-ui-sample3 .slide .item .p-link {color: #fff;display: block;width: 100%;height: 100%;}
.popupzone .slide-ui-sample3 .slide .item .p-link .thm-box {width: 100%;height: 350px;display: block;box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.20);}
.popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner {width: 100%;height: 100%;display: block;position: relative;overflow: hidden;}
.popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner .p-cat {display: flex;align-items: center;font-size: 16px;font-family: 'ONEMobile';font-weight: 400;line-height: 1;letter-spacing: -0.8px;height: 30px;text-align: center;padding: 0 15px;justify-content: center;position: absolute;right: 25px;top: 25px;border-radius: 5px;z-index: 1;align-items: center;}
.popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner .p-cat.cat1 {background-color: #0075FF;}
.popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: none;max-height: none;height: 100%;width: auto;}

.popupzone .slide-ui-sample3 .slide .item .p-link .info-box {display: block;margin-top: 35px;}
.popupzone .slide-ui-sample3 .slide .item .p-link .info-box .info-title {display: block;font-size: 24px;line-height: 1;letter-spacing: -0.48px;font-weight: 700;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;width: 100%;white-space: nowrap;}
.popupzone .slide-ui-sample3 .slide .item .p-link .info-box .info-content {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-size: 16px;line-height: 130%;letter-spacing: -0.32px;font-weight: 400;margin-top: 13px;min-height: 63px;}

.popupzone .slide-ui-sample3 .slide_control {}
.popupzone .slide-ui-sample3 .slide_control .pro-wrap {display: flex;align-items: center;margin-top: 46px;}
.popupzone .slide-ui-sample3 .slide_control .pro-wrap .progress {display: block;width: calc(100% - 71px);height: 1px;background-color: rgba(255,255,255,0.25);position: relative;margin-right: 35px;}
.popupzone .slide-ui-sample3 .slide_control .pro-wrap .progress .bar {height: 100%;display: inline-block;position: absolute;left: 0;top: 0;z-index: 1;background-color: #fff;}

.popupzone .slide-ui-sample3 .slide_control .pro-wrap .total {font-size:18px;color:#fff;letter-spacing:-0.36px;}
.popupzone .slide-ui-sample3 .slide_control .pro-wrap .total .current {font-weight:700;display:inline-block;line-height:1;}
.popupzone .slide-ui-sample3 .slide_control .pro-wrap .total .line {}
.popupzone .slide-ui-sample3 .slide_control .pro-wrap .total .count {display:inline-block;line-height:1;}

.popupzone .slide-ui-sample3 .slide_control .btn-wrap {display: flex;align-items: center;justify-content: center;position: absolute;right: 0;top: -65px;}
.popupzone .slide-ui-sample3 .slide_control .btn-wrap .gubun {display: inline-block;width: 1px;height: 20px;opacity: 0.1;background-color: #000;margin: 0 19px;}
.popupzone .slide-ui-sample3 .slide_control .btn-wrap .button {font-size: 0;display: inline-block;background-repeat: no-repeat;background-position: center;width: 18px;height: 16px;transition: all 0.3s;}
.popupzone .slide-ui-sample3 .slide_control .btn-wrap .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M18 7.00781V9H3.82031L9.42188 14.5781L7.99219 16.0078L0 7.99219L8.01562 0L9.42188 1.40625L3.82031 7.00781H18Z' fill='black'/%3E%3C/svg%3E%0A");}
.popupzone .slide-ui-sample3 .slide_control .btn-wrap .button.prev:hover,
.popupzone .slide-ui-sample3 .slide_control .btn-wrap .button.prev:focus {background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='1' d='M18 7.00781V9H3.82031L9.42188 14.5781L7.99219 16.0078L0 7.99219L8.01562 0L9.42188 1.40625L3.82031 7.00781H18Z' fill='black'/%3E%3C/svg%3E%0A");}
.popupzone .slide-ui-sample3 .slide_control .btn-wrap .button.next {background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M0 7.00781V9H14.1797L8.57812 14.5781L10.0078 16.0078L18 7.99219L9.98438 0L8.57812 1.40625L14.1797 7.00781H0Z' fill='black'/%3E%3C/svg%3E%0A");}
.popupzone .slide-ui-sample3 .slide_control .btn-wrap .button.next:hover,
.popupzone .slide-ui-sample3 .slide_control .btn-wrap .button.next:focus {background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='1' d='M0 7.00781V9H14.1797L8.57812 14.5781L10.0078 16.0078L18 7.99219L9.98438 0L8.57812 1.40625L14.1797 7.00781H0Z' fill='black'/%3E%3C/svg%3E%0A");}

.magazin-link {display: block;background-color: #00A095;margin-bottom: 79px;}
.magazin-link .m-link {display: block;width: 100%;height: 100%;position: relative;padding: 30px;}
.magazin-link .m-link .thm-box {width: 100%;padding: 15px;display: block;background-color: #fff;box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.20);position: relative;}
.magazin-link .m-link .thm-box:before {content:'';position: absolute;right: 0;bottom: 0;width: 60px;height: 60px;background-color: #00554F;z-index: 1;background-repeat: no-repeat;background-position: center;background-size: auto;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 18C11.775 17.9996 13.4988 17.4054 14.897 16.312L19.293 20.708L20.707 19.294L16.311 14.898C17.405 13.4997 17.9996 11.7754 18 10C18 5.589 14.411 2 10 2C5.589 2 2 5.589 2 10C2 14.411 5.589 18 10 18ZM10 4C13.309 4 16 6.691 16 10C16 13.309 13.309 16 10 16C6.691 16 4 13.309 4 10C4 6.691 6.691 4 10 4Z' fill='white'/%3E%3Cpath d='M11 6H9V9H6V11H9V14H11V11H14V9H11V6Z' fill='white'/%3E%3C/svg%3E%0A");transition: all 0.3s;}
/* .magazin-link .m-link:hover .thm-box:before,
.magazin-link .m-link:focus .thm-box:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 18C11.775 17.9996 13.4988 17.4054 14.897 16.312L19.293 20.708L20.707 19.294L16.311 14.898C17.405 13.4997 17.9996 11.7754 18 10C18 5.589 14.411 2 10 2C5.589 2 2 5.589 2 10C2 14.411 5.589 18 10 18ZM10 4C13.309 4 16 6.691 16 10C16 13.309 13.309 16 10 16C6.691 16 4 13.309 4 10C4 6.691 6.691 4 10 4Z' fill='%2300554F'/%3E%3Cpath d='M11 6H9V9H6V11H9V14H11V11H14V9H11V6Z' fill='%2300554F'/%3E%3C/svg%3E%0A");background-color: #fff;} */
.magazin-link .m-link .thm-box .thm-inner {border: 1px solid #DDD;width: 100%;height: 480px;position: relative;overflow: hidden;}
.magazin-link .m-link .thm-box .thm-inner img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: none;max-height: none;height: 100%;width: auto;}
.magazin-link .m-link .info-box {display: block;margin-top: 36px;margin-bottom: 13px;}
.magazin-link .m-link .info-box .info-sub-title {display: block;font-family: 'ONEMobile';color: #fff;font-size: 18px;line-height: 1;letter-spacing: -0.36px;font-weight: 400;}
.magazin-link .m-link .info-box .info-title {display: block;font-size: 24px;color: #fff;line-height: 1;font-weight: 700;letter-spacing: -0.48px;margin-top: 14px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;width: 100%;white-space: nowrap;}


/* .tmbdui-01.type2:before {background-image: url(/images/kor/common/sample-img.jpg);content:'';display: inline-block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background-repeat: no-repeat;background-position: top center;} */
.tmbdui-01.type2 .main-board {}
.tmbdui-01.type2 .main-board .board-item {}
.tmbdui-01.type2 .main-board .board-item .board-title {border-bottom: 2px solid #222;padding-bottom: 19px;}
.tmbdui-01.type2 .main-board .board-item .board-content {display: block;padding-top: 50px;}
.tmbdui-01.type2 .main-board .board-item .board-content .col {}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box {margin-bottom: 50px;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box:last-child {margin-bottom: 0;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link {width: 100%;height: 100%;display: block;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box {}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap {display: flex;flex-wrap: nowrap;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap:after {content:'';display:block;clear:both;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat {float:left;font-size: 16px;line-height: 175%;letter-spacing: -0.32px;padding: 3px 15px 1px;border-radius: 5px;margin-right: 5px;min-width: 48px;text-align: center;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat:last-child {margin-right:0;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat.cat1 {background-color: #E3F2FF;color: #003767;min-width: 61px;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat.cat2 {background-color: #F2F2F2;color: #222;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat.cat3 {color: #9C5400;background-color: #FFF7DB;min-width: 114px;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat.cat4 {background-color: #E7F5E0;color: #1D5900;min-width: 113px;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat.cat5 {background-color: #F2EAFF;color: #5C2EA1;min-width: 123px;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat.cat6 {background-color: #FFE7EF;color: #BF2C61;min-width: 122px;}

.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-title {display: block;line-height: 28px;color: #222;font-size: 24px;font-weight: 700;letter-spacing: -0.48px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;white-space: nowrap;/* margin-top: 12px; */position: relative;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-title span {position:relative;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-title span:after {content:'';display:block;background-color: #0075FF;height: 7px;position: absolute;left: 0;bottom: 0;z-index: -1;opacity: 0.2;transition: all 0.4s;width: 0;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link:hover .info-box .info-title span:after,
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link:focus .info-box .info-title span:after {width: 100%;}

.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-title span:before {content:'';display:inline-block;background-repeat:no-repeat;background-position:center;width: 24px;height: 24px;vertical-align: middle;margin-top: -6px;margin-right: 5px;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box:nth-child(1) .content-link .info-box .info-title span:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 3.5H10C9.46957 3.5 8.96086 3.71071 8.58579 4.08579C8.21071 4.46086 8 4.96957 8 5.5V7.5H16C16.5304 7.5 17.0391 7.71071 17.4142 8.08579C17.7893 8.46086 18 8.96957 18 9.5V17.5H20C20.5304 17.5 21.0391 17.2893 21.4142 16.9142C21.7893 16.5391 22 16.0304 22 15.5V5.5C22 4.96957 21.7893 4.46086 21.4142 4.08579C21.0391 3.71071 20.5304 3.5 20 3.5Z' fill='%23222222'/%3E%3Cpath d='M4 23.5H14C15.103 23.5 16 22.603 16 21.5V11.5C16 10.397 15.103 9.5 14 9.5H4C2.897 9.5 2 10.397 2 11.5V21.5C2 22.603 2.897 23.5 4 23.5ZM6 13.5H12V15.5H6V13.5ZM6 17.5H12V19.5H6V17.5Z' fill='%23222222'/%3E%3C/svg%3E%0A");}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box:nth-child(2) .content-link .info-box .info-title span:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.5H17V5.5C17 4.397 16.103 3.5 15 3.5H9C7.897 3.5 7 4.397 7 5.5V7.5H4C2.897 7.5 2 8.397 2 9.5V12.5H22V9.5C22 8.397 21.103 7.5 20 7.5ZM9 5.5H15V7.5H9V5.5ZM14 15.5H10V13.5H2V20.5C2 21.603 2.897 22.5 4 22.5H20C21.103 22.5 22 21.603 22 20.5V13.5H14V15.5Z' fill='%23222222'/%3E%3C/svg%3E%0A");}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box:nth-child(3) .content-link .info-box .info-title span:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0657 7.75206H7.98665C7.5556 7.75193 7.13495 7.88446 6.78182 8.13165C6.42869 8.37884 6.16019 8.72872 6.01277 9.13378L2.06501 19.9922C1.92537 20.3755 2.02091 20.8049 2.30859 21.0936L2.61622 21.4012L9.35892 14.6585C9.35787 14.6312 9.35052 14.604 9.35052 14.5767C9.35052 14.2652 9.44289 13.9607 9.61594 13.7017C9.78899 13.4427 10.035 13.2408 10.3227 13.1216C10.6105 13.0024 10.9272 12.9712 11.2327 13.032C11.5382 13.0928 11.8188 13.2428 12.0391 13.463C12.2593 13.6833 12.4093 13.9639 12.4701 14.2694C12.5308 14.5749 12.4996 14.8916 12.3804 15.1793C12.2612 15.4671 12.0594 15.7131 11.8004 15.8861C11.5414 16.0592 11.2369 16.1516 10.9254 16.1516C10.8981 16.1516 10.8708 16.1442 10.8435 16.1432L4.10083 22.8859L4.40847 23.1935C4.54963 23.335 4.72837 23.4332 4.92354 23.4763C5.11872 23.5195 5.32217 23.5059 5.50985 23.4371L16.3683 19.4883C16.7734 19.3408 17.1232 19.0723 17.3704 18.7192C17.6176 18.3661 17.7501 17.9454 17.75 17.5144V13.4354L19.8488 11.3376L14.1645 5.65324L12.0657 7.75206ZM20.8358 9.91703L15.5861 4.66735L17.812 2.44043L23.0616 7.69012L20.8358 9.91703Z' fill='%23222222'/%3E%3C/svg%3E%0A");}

.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-content {color: #555;font-size: 16px;line-height: 143%;letter-spacing: -0.48px;font-weight: 400;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 10px;}

.tmbdui-01.type2 .main-board .board-more {display: block;width: 100%;margin-top: 68px;}
.tmbdui-01.type2 .main-board .board-more a {width: 100%;height: 100%;border: 1px solid #e2e2e2;border-radius: 8px;padding: 16px 10px;text-align: center;}
.tmbdui-01.type2 .main-board .board-more a:hover,
.tmbdui-01.type2 .main-board .board-more a:focus {border-color: #aaa;}

.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .btn-wrap {display: block;width: 100%;height: 43px;border: 1px solid #E2E2E2;border-radius: 8px;margin-top: 28px;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .btn-wrap .btn-more {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .btn-wrap .btn-more .tit {font-size: 16px;color: #767676;line-height: 1;font-weight: 400;display: block;letter-spacing: -0.8px;}



/* section2 */
.section2 {margin-top: 100px;}
.section2 .s-inner {}

.special-list {}
.special-list .main-board {position: relative;}
.special-list .main-board .board-item {}
.special-list .main-board .board-item .title-wrap {display: flex;align-items: center;}
.special-list .main-board .board-item .title-wrap .board-title {padding: 0;}
.special-list .main-board .board-item .title-wrap .board-title .point {}
.special-list .main-board .board-item .title-wrap .board-sub-title {font-size: 18px;color: #444;display: block;line-height: 1.3;letter-spacing: -0.9px;margin-left: 12px;}

.special-list .slide-ui-sample2 {margin-top: 40px;}
.special-list .slide-ui-sample2 .slide {width: calc(100% + 30px);margin:-15px;}
.special-list .slide-ui-sample2 .slide:after {content:'';display:block;clear:both;}
.special-list .slide-ui-sample2 .slide .item {padding: 15px;float:left;width: 20%;}
.special-list .slide-ui-sample2 .slide .item .link {background-color: #F1F6FA;padding: 50px 40px 40px;height: 320px;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link {display: flex;flex-direction: column;width: 100%;height: 100%;justify-content: space-between;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .text-area {}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .text-area .sl-title {color: #222;font-size: 21px;font-weight: 700;display: block;line-height: 130%;letter-spacing: -0.63px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;word-break: break-all;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area {display: flex;width: calc(100% + 5px);margin: 0 -2.5px;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn {padding: 0 2.5px;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-direct {width: 50%;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-detail {width: 50%;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-down {}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn .btn-link {height: 50px;border-radius: 8px;display: flex;align-items: center;justify-content: center;background-color: #DAE9F3;transition: all 0.3s;border: 1px solid transparent;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link {background-color: #003F9E;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link:hover,
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link:focus {background-color:#fff;border-color:#003F9E;text-decoration:none;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link:hover .tit,
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link:focus .tit {color:#003F9E;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link {}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link:hover,
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link:focus {background-color: #003F9E;text-decoration:none;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link:hover .tit,
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link:focus .tit {color:#fff;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link .tit {color: #003F9E;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-down .btn-link {width: 50px;background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.08669 12.9234L9.03522 12.9717L3.42662 7.71377L4.75996 6.4638L8.00012 9.50136L8.00012 1H10.0001L10.0001 9.56742L13.3481 6.4288L14.6814 7.67877L9.08682 12.9236L9.08669 12.9234ZM16 14H2V16H16V14Z' fill='%23003F9E'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center;}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-down .btn-link:hover,
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-down .btn-link:focus {background-color: #003F9E;background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.08669 12.9234L9.03522 12.9717L3.42662 7.71377L4.75996 6.4638L8.00012 9.50136L8.00012 1H10.0001L10.0001 9.56742L13.3481 6.4288L14.6814 7.67877L9.08682 12.9236L9.08669 12.9234ZM16 14H2V16H16V14Z' fill='white'/%3E%3C/svg%3E%0A");}
.special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn .btn-link .tit {display: block;font-size: 15px;line-height: 1;color: #fff;}

.special-list .slide-ui-sample2 .slide_control {position: absolute;right: 0;top: 9px;}
.special-list .slide-ui-sample2 .slide_control .button {font-size: 0;background-repeat: no-repeat;background-position: center;width: 18px;height: 17px;transition: all 0.3s;}
.special-list .slide-ui-sample2 .slide_control .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M18 7.00781V9H3.82031L9.42188 14.5781L7.99219 16.0078L0 7.99219L8.01562 0L9.42188 1.40625L3.82031 7.00781H18Z' fill='black'/%3E%3C/svg%3E%0A");}
.special-list .slide-ui-sample2 .slide_control .button.prev:hover,
.special-list .slide-ui-sample2 .slide_control .button.prev:focus {background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='1' d='M18 7.00781V9H3.82031L9.42188 14.5781L7.99219 16.0078L0 7.99219L8.01562 0L9.42188 1.40625L3.82031 7.00781H18Z' fill='black'/%3E%3C/svg%3E%0A");}
.special-list .slide-ui-sample2 .slide_control .button.next {background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M0 7.00781V9H14.1797L8.57812 14.5781L10.0078 16.0078L18 7.99219L9.98438 0L8.57812 1.40625L14.1797 7.00781H0Z' fill='black'/%3E%3C/svg%3E%0A");}
.special-list .slide-ui-sample2 .slide_control .button.next:hover,
.special-list .slide-ui-sample2 .slide_control .button.next:focus {background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.00781V9H14.1797L8.57812 14.5781L10.0078 16.0078L18 7.99219L9.98438 0L8.57812 1.40625L14.1797 7.00781H0Z' fill='black'/%3E%3C/svg%3E%0A");}
.special-list .slide-ui-sample2 .slide_control .gubun {display: inline-block;background-color: #000;opacity: 0.1;width: 1px;height: 20px;vertical-align: middle;margin: 0 16px;}

/* 무료나눔대상특허 start */
.special-list .main-board .board-ui {margin-top: 40px;}
.special-list .main-board .board-ui .box {width: calc(100% + 30px);margin:-15px;}
.special-list .main-board .board-ui .box:after {content:'';display:block;clear:both;}
.special-list .main-board .board-ui .box .item {padding: 15px;float:left;width: 20%;}
.special-list .main-board .board-ui .box .item .link {background-color: #F1F6FA;padding: 50px 40px 40px;height: 320px;}
.special-list .main-board .board-ui .box .item .link .sl-link {display: flex;flex-direction: column;width: 100%;height: 100%;justify-content: space-between;}
.special-list .main-board .board-ui .box .item .link .sl-link .text-area .sl-title {color: #222;font-size: 21px;font-weight: 700;display: block;line-height: 130%;letter-spacing: -0.63px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;word-break: break-all;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area {display: flex;width: calc(100% + 5px);margin: 0 -2.5px;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn {padding: 0 2.5px;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-direct {width: 50%;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-detail {width: 50%;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn .btn-link {height: 50px;border-radius: 8px;display: flex;align-items: center;justify-content: center;background-color: #DAE9F3;transition: all 0.3s;border: 1px solid transparent;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link {background-color: #003F9E;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link:hover,
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link:focus {background-color:#fff;border-color:#003F9E;text-decoration:none;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link:hover .tit,
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-direct .btn-link:focus .tit {color:#003F9E;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link:hover,
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link:focus {background-color: #003F9E;text-decoration:none;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link:hover .tit,
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link:focus .tit {color:#fff;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-detail .btn-link .tit {color: #003F9E;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-down .btn-link {width: 50px;background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.08669 12.9234L9.03522 12.9717L3.42662 7.71377L4.75996 6.4638L8.00012 9.50136L8.00012 1H10.0001L10.0001 9.56742L13.3481 6.4288L14.6814 7.67877L9.08682 12.9236L9.08669 12.9234ZM16 14H2V16H16V14Z' fill='%23003F9E'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center;}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-down .btn-link:hover,
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn.btn-down .btn-link:focus {background-color: #003F9E;background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.08669 12.9234L9.03522 12.9717L3.42662 7.71377L4.75996 6.4638L8.00012 9.50136L8.00012 1H10.0001L10.0001 9.56742L13.3481 6.4288L14.6814 7.67877L9.08682 12.9236L9.08669 12.9234ZM16 14H2V16H16V14Z' fill='white'/%3E%3C/svg%3E%0A");}
.special-list .main-board .board-ui .box .item .link .sl-link .btn-area .ba-btn .btn-link .tit {display: block;font-size: 15px;line-height: 1;color: #fff;}

@media (max-width:1290px) {
    .special-list .main-board .board-ui .box .item {width: 33.3%;}
}

@media (max-width: 1023px) {
    .special-list .main-board .board-ui .box .item .link {
        height: 258px;
        padding: 40px 30px 30px;
    }
}

@media (max-width:960px) {
    .special-list .main-board .board-ui .box .item {width: 50%;}
}

@media (max-width: 767px) {
    .special-list .main-board .board-ui .box .item .link {
        height: 300px;
    }
}

@media (max-width: 660px) {
    .special-list .main-board .board-ui .box .item {width: 100%; padding:10px}
    .special-list .main-board .board-ui .box .item .link {height: 200px; padding: 30px;}
    .special-list .main-board .board-ui .box .item .link .sl-link .btn-area {max-width: 250px;} 
}

/* 무료나눔대상특허 end */


/* section3 */
.section3 {margin-top: 152px;}
.section3 .s-inner {}

.section3 .box-wrap {width: calc(100% + 82px);margin: 0 -42px;display: block;}
.section3 .box-wrap:after {content:'';display:block;clear:both;}
.section3 .box-wrap .box {float:left;width:50%;padding:0 42px;}
.section3 .box-wrap .box.left-box {}
.section3 .box-wrap .box.right-box {}

/* 공통 */
.tmbdui-03 {}
.tmbdui-03 .main-board {}
.tmbdui-03 .main-board .board-item {position: relative;}
.tmbdui-03 .main-board .board-item .board-title {font-size: 32px;letter-spacing: -1.6px;line-height: 35px;padding: 0 0 25px 0;border-bottom: 2px solid #000;font-weight: 400;}

.tmbdui-03 .main-board .board-item .slide_control {position: absolute;right: 0;top: 2px;}
.tmbdui-03 .main-board .board-item .slide_control .gubun {display: inline-block;background-color: #000;opacity: 0.1;width: 1px;height: 20px;vertical-align: middle;margin: 0 16px;}
.tmbdui-03 .main-board .board-item .slide_control .button {font-size: 0;display: inline-block;background-repeat: no-repeat;background-position: center;width: 18px;height: 17px;transition: all 0.3s;}
.tmbdui-03 .main-board .board-item .slide_control .button.prev {background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M18 7.00781V9H3.82031L9.42188 14.5781L7.99219 16.0078L0 7.99219L8.01562 0L9.42188 1.40625L3.82031 7.00781H18Z' fill='black'/%3E%3C/svg%3E%0A");}
.tmbdui-03 .main-board .board-item .slide_control .button.prev:hover,
.tmbdui-03 .main-board .board-item .slide_control .button.prev:focus {background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='1' d='M18 7.00781V9H3.82031L9.42188 14.5781L7.99219 16.0078L0 7.99219L8.01562 0L9.42188 1.40625L3.82031 7.00781H18Z' fill='black'/%3E%3C/svg%3E%0A");}
.tmbdui-03 .main-board .board-item .slide_control .button.next {background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M0 7.00781V9H14.1797L8.57812 14.5781L10.0078 16.0078L18 7.99219L9.98438 0L8.57812 1.40625L14.1797 7.00781H0Z' fill='black'/%3E%3C/svg%3E%0A");}
.tmbdui-03 .main-board .board-item .slide_control .button.next:hover,
.tmbdui-03 .main-board .board-item .slide_control .button.next:focus {background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.00781V9H14.1797L8.57812 14.5781L10.0078 16.0078L18 7.99219L9.98438 0L8.57812 1.40625L14.1797 7.00781H0Z' fill='black'/%3E%3C/svg%3E%0A");}

.tmbdui-03 .main-board .board-more {position: absolute;top: 7px;right: 121px;}
.tmbdui-03 .main-board .board-more a {color: #222;}
.tmbdui-03 .main-board .board-more a .btn-more {position:relative;}
.tmbdui-03 .main-board .board-more a .btn-more:before {content:'';display:block;position:absolute;left: 0;bottom: 0;background-color: #222;height: 1px;width: 0;transition: all 0.3s;}
.tmbdui-03 .main-board .board-more a:hover .btn-more:before,
.tmbdui-03 .main-board .board-more a:focus .btn-more:before {width:100%;}
.tmbdui-03 .main-board .board-more a .btn-more .tit {}
.tmbdui-03 .main-board .board-more a .btn-more .tit:after {display:none;}
.tmbdui-03 .main-board .board-more a .btn-more .tit:before {content:'';display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align: middle;background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.17383 9.42383L0.576172 4.82617L1.95117 3.45117L5.17383 6.65234L12.0488 0.25L13.4238 1.625L5.17383 9.42383Z' fill='%23222222'/%3E%3C/svg%3E%0A");width: 14px;height: 10px;margin-right: 6px;}

/* type1 */
.tmbdui-03.type1 .board-content {}
.tmbdui-03.type1 .board-content .obj {}
.tmbdui-03.type1 .board-content .obj .board-slide {}
.tmbdui-03.type1 .board-content .obj .board-slide .slide {}
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item {}
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box {display: block;border-bottom: 1px solid #ddd;}
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link {display: block;width: 100%;height: 100%;position: relative;padding: 31px 0 31px 122px;transition: all 0.3s;}
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link:hover,
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link:focus {background-color: #F9F9F9;}
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link .content-date {display: flex;align-items: center;justify-content: center;flex-direction: column;position:absolute;left: 24px;top: 50%;transform: translateY(-50%);}
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link .content-date i {font-family: 'ONEMobile';font-size: 38px;font-weight: 400;line-height: 41px;display: block;letter-spacing: -1.14px;}
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link .content-date span {display: block;color: #222;font-size: 15px;font-weight: 400;line-height: 18px;}

.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link .content-wrap {}
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link .content-wrap .content-title {display: block;font-size: 20px;line-height: 24px;font-weight: 700;color: #444;letter-spacing: -0.4px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;width: 100%;white-space: nowrap;margin-bottom: 10px;}
.tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link .content-wrap .content-text {display: block;color: #666;font-size: 16px;font-weight: 400;letter-spacing: -0.32px;line-height: 19px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;width: 100%;white-space: nowrap;}


/* type2 */
.tmbdui-03.type2 .board-content {margin-top: 30px;}
.tmbdui-03.type2 .board-content .obj {}
.tmbdui-03.type2 .board-content .obj .board-slide {}
.tmbdui-03.type2 .board-content .obj .board-slide .slide {width: calc(100% + 34px);margin: 0 -17px;}
.tmbdui-03.type2 .board-content .obj .board-slide .slide.slick-sldier {display: block;}
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item {display: inline-block;padding: 0 17px;}
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box {}
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link {width: 100%;height: 100%;display: block;position: relative;}
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box {width: 100%;display: block;height: 215px;transition:all 0.3s;}
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link:hover .thm-box,
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link:focus .thm-box {box-shadow: 8px 8px 13px 0px rgba(0, 0, 0, 0.15);}
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box .thm-inner {width: 100%;height: 100%;display: block;position: relative;overflow: hidden;}
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box .thm-inner img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: none;max-height: none;height: 104%;width: auto;}

.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .info-box {}
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .info-box .info-title {display: block;font-weight: 700;font-size: 20px;line-height: 125%;color: #444;letter-spacing: -0.4px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 20px;height: 50px;}
.tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .info-box .info-date {display: block;font-size: 15px;color: #555;font-weight: 400;line-height: 18px;margin-top: 17px;}


/* 반응형 */
@media (max-width:1790px) {
    .section .s-inner {padding: 0 50px;}
}

@media (max-width:1700px) {
    .tmbdui-01.type1 .main-board .board-item .board-content {width: calc(100% + 90px);margin: 0 -45px;/* min-height: 1px; */}
    .tmbdui-01.type1 .main-board .board-item .board-content .col {padding: 0 45px;}
    .tmbdui-01.type1 .main-board .board-item:after {left: calc(100% - 476px);}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 {width: calc(100% / 2 - 157px);}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 {width: calc(100% / 2 - 365px);}
    .tmbdui-01.type1 .main-board .board-item:before {left: calc(100% / 2 - 157px);}
    .tmbdui-01.type1 .main-board .board-more {left: calc(100% - 654px);}
}

@media (max-width: 1540px) {
    .tmbdui-01.type1 .main-board .board-item:after {display:none;}
    .tmbdui-01.type2 {position: relative;width: 100%;margin-top: 100px;padding: 0;}
    .tmbdui-01.type1 .main-board .board-item:before {left: calc(100% / 2 - -95px);}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 {width: calc(100% / 2 - -96px);}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 {width: calc(100% / 2 - 96px);}
    .tmbdui-01.type1 .main-board .board-more {left: auto;right: 0;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box .thm-inner img,
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box .thm-inner img {width: 100%;height: auto;}
    .tmbdui-01.type1 .main-board .board-item .board-content {min-height:1px;}
    
    .tmbdui-01.type2 .pm-wrap {position:relative;}
    .tmbdui-01.type2 .pm-wrap:before {content:'';display: inline-block;width: 1px;height: 100%;background-color: #d9d9d9;position: absolute;bottom: 0;left: calc(100% - 487px);}
    .tmbdui-01.type2 .pm-wrap:after {content:'';display:block;clear:both;}
    .popupzone,
    .magazin-link {float:left;margin: 0;}
    .popupzone {width: calc(100% - 532px);margin-right: 92px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box {max-width: 370px;width: 100%;margin: 0 auto;}
    .popupzone .pt-wrap {margin-bottom: 19px;}
    .popupzone .slide-ui-sample3 .slide_control .btn-wrap {top: -45px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box {margin-top: 33px;}
    .popupzone .slide-ui-sample3 .slide_control .pro-wrap {margin-top: 44px;}
    
    .magazin-link {width: 440px;margin: 0;}
    .magazin-link .m-link .thm-box .thm-inner img {height: 105%;}

    .tmbdui-01.type2 .main-board {margin-top: 100px;}
    
    .tmbdui-01.type2 .main-board .board-item .board-content .col:after {content:'';display:block;clear:both;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box {float:left;padding: 0 25px;width: 33.3333%;margin-bottom: 0px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box:nth-child(7),
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box:nth-child(8),
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box:nth-child(9) {display: none;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-content {height: 69px;-webkit-line-clamp: 3;}
    .tmbdui-01.type2 .main-board .board-more {position: absolute;right: 0;top: 21px;width: auto;margin: 0;}
    .tmbdui-01.type2 .main-board .board-more a {padding: 0;border: none;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col {width: calc(100% + 50px);margin: 0 -25px;}

    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box {padding: 17px;}
    .tmbdui-01.type3 .main-board .board-item .board-content .col {width: calc(100% + 34px);height: calc(100% + 34px);margin: -17px;}
    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box .content-link {padding: 50px 40px;height: 330px;}
    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box .content-link .person-name {height: 39px;}
    .special-list .slide-ui-sample2 .slide_control {display: block !important;}
}

@media (max-width:1440px) {
    .tmbdui-01.type2 .main-board .board-item .board-content .col {width: calc(100% + 30px);margin: 0 -15px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box {padding: 0 15px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat {padding: 2px 10px;margin-right: 3px;}
}

@media (max-width:1390px) {
    .special-list .main-board .board-item .title-wrap .board-sub-title {font-size:16px;}
}

@media (max-width:1320px) {
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box .thm-inner img,
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box .thm-inner img {width: auto;height: 103%;}

    .section3 .box-wrap .box {padding: 0 25px;}
    .section3 .box-wrap {width: calc(100% + 50px);margin: 0 -25px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box .thm-inner img {height: 110%;}

     .special-list .main-board .board-item .title-wrap .board-sub-title {display:none;}
}

@media (max-width: 1279px) {
    .main-visaul:before {right: 34px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box:last-child {margin-bottom: 12px;}
    .tmbdui-01.type2 .main-board .board-item .board-title {padding-bottom: 38px;}

    .section2 {margin-top: 98px;}
    .special-list .slide-ui-sample2 {margin-top: 30px;}
    .special-list .slide-ui-sample2 .slide {width:calc(100% + 35px);margin:-17.5px;}
    .special-list .slide-ui-sample2 .slide .item {padding: 17.5px;}
    .special-list .slide-ui-sample2 .slide .item .link {height: 330px;}

    .section3 {margin-top: 121px;}
}

@media (max-width:1210px) {
    /* .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box {width:50%;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box:nth-child(5),
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box:nth-child(6) {display:none;} */
}

@media (max-width: 1200px) {
    .magazin-link {width: 345px;}
    .magazin-link .m-link .thm-box .thm-inner {height: 350px;}
    .popupzone {margin-right: 70px;width: calc(100% - 415px);}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box {height: 283px;max-width: 300px;}
    .tmbdui-01.type2 .pm-wrap:before {left: calc(100% - 380px);}
    .magazin-link .m-link .info-box {margin-bottom: 18px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box .info-content {-webkit-line-clamp: 2;min-height: 42px;}
    .popupzone .slide-ui-sample3 .slide_control .pro-wrap {margin-top: 13px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner .p-cat {font-size:13px;height: 23px;padding: 0 13px;top: 20px;right: 20px;}
    .popupzone .pt-wrap {margin-bottom: 12px;}
    .popupzone .slide-ui-sample3 .slide_control .btn-wrap {top: -39px;}
}

@media (max-width:1023px) {
    #body_layout {padding-bottom: 116px;}
    
    .section1 .s-inner .main-visaul {padding: 64px 0 59px;}
    
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box {height: 460px;margin-bottom: 40px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box {height:312px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col {padding: 0 35px;}
    .tmbdui-01.type1 .main-board .board-item .board-content {width: calc(100% + 70px);margin: 0 -35px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .info-title {font-size: 38px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .info-content {margin-bottom: 69px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .content-date {font-size:20px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box:last-child {margin-bottom:0;}

    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 {width: calc(100% / 2 - -61px);}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 {width: calc(100% / 2 - 61px);}
    .tmbdui-01.type1 .main-board .board-item:before {left: calc(100% / 2 - -60px);}
    
    .tmbdui-01.type2 {margin-top: 96px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box {margin-bottom: 38px;}

    .section2 {margin-top: 61px;}
    .special-list .slide-ui-sample2 .slide {width:calc(100% + 26px);margin:-13px;}
    .special-list .slide-ui-sample2 .slide .item {padding: 13px;}
    .special-list .slide-ui-sample2 .slide .item .link {height:258px;padding: 40px 30px 30px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .text-area .sl-title {font-size:18px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn .btn-link {height:40px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-down .btn-link {width:40px;}

    .section3 {margin-top: 102px;}
    .section3 .box-wrap .box {float:none;width:100%;padding: 0;}
    .section3 .box-wrap {width: 100%;margin: 0;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box .thm-inner img {height: auto;width: 100%;}
    .section3 .box-wrap .box.right-box {margin-top: 83px;}

    .tmbdui-01.type2 .main-board .board-item .board-title {padding-bottom: 20px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .btn-wrap {margin-top: 27px;}
}

@media (max-width:930px) {
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box .thm-inner img {height:100%;width:auto;}
}

@media (max-width:890px) {
    .section .s-inner {padding: 0 30px;}

    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box:nth-child(5), .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box:nth-child(6) {display: none;}
    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box {width: 50%;}
}

@media (max-width:840px) {
    .popupzone {margin-right: 54px;width: calc(100% - 318px);padding-top: 10px;}
    .popupzone .slide-ui-sample3 {padding: 25px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box {max-width: 270px;height: 255px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner img {height: 102%;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box .info-content {display:none;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box {margin-top: 27px;}
    .popupzone .pt-wrap .p-title {font-size:28px;}
    .popupzone .slide-ui-sample3 .slide_control .pro-wrap {margin-top: 9px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner .p-cat {top:18px;right:18px;}
    .popupzone .slide-ui-sample3 .slide_control .btn-wrap {top: -36px;}
    
    .magazin-link {width: 264px;}
    .magazin-link .m-link {padding:25px;}
    .magazin-link .m-link .thm-box {padding: 0;height: 280px;}
    .magazin-link .m-link .thm-box .thm-inner {height: 100%;border: none;}
    .magazin-link .m-link .thm-box .thm-inner img {height: 110%;}    
    .magazin-link .m-link .info-box .info-title {font-size:22px;-webkit-line-clamp: 2;white-space: normal;line-height: 1.3;margin-top: 10px;}
    .magazin-link .m-link .info-box {margin-bottom: 10px;margin-top: 26px;}
    .tmbdui-01.type2 .pm-wrap:before {left: calc(100% - 292px);}
}

@media (max-width:790px) {
    .section1 .s-inner .main-visaul {margin-bottom: 60px;}
    .main-visaul .mv-wrap .mv-sub-title {font-size: 16px;letter-spacing: 4.8px;}
    .main-visaul .mv-wrap .mv-main-title {font-size: 46px;line-height: 55px;}
    .main-visaul:before {right:0;}

    .main-board .board-item .board-title .mo,
    .main-board .board-item .board-title {font-size: 32px;line-height: 35px;}
    .main-board .board-item .board-title {padding-bottom: 47px;}
    
    .tmbdui-01.type1 .main-board .board-more {top: 7px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box {height: 352px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box {height: 249px;}
    .tmbdui-01.type1 .main-board .board-item .board-content {width: calc(100% + 50px);margin:  0 -25px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col {padding: 0 25px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 {width: calc(100% / 2 - -70px);}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 {width: calc(100% / 2 - 70px);}
    .tmbdui-01.type1 .main-board .board-item:before {left: calc(100% / 2 - -69px);height: calc(100% - 82px);}
    
    .special-list .slide-ui-sample2 .slide_control {top: 0px;}

}

@media (max-width: 767px) {
    #body_layout {padding-bottom: 106px;}
    #top_layout {border-color: transparent;}

    .section2 {margin-top: 97px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 {width: calc(100% / 2 - -56px);}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 {width: calc(100% / 2 - 56px);}
    .tmbdui-01.type1 .main-board .board-item:before {left: calc(100% / 2 - -55px);height: calc(100% - 82px);}
    
    .tmbdui-01.type1 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat {font-size: 20px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .info-title {font-size:34px;margin-bottom: 21px;line-height: 115%;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .info-content {font-size: 18px;margin-bottom: 52px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .content-date {font-size:18px;}

    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box {margin-bottom: 30px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .cat {font-size: 18px;margin-bottom: 9px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .info-title {font-size: 25px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .info-content {font-size: 16px;margin-bottom: 26px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .content-date {font-size:15px;}

    .tmbdui-01.type2 .main-board .board-item .board-title {/* padding-bottom: 30px; */}
    .tmbdui-01.type2 .main-board .board-more {top: 15px;}
    .tmbdui-01.type2 {margin-top: 77px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box {width: 100%;float: none;padding: 0;margin-bottom: 48px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col {width: 100%;margin: 0;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-content {-webkit-line-clamp: 2;height: 46px;margin-top: 9px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .btn-wrap {width: 150px;position: absolute;right: 0;bottom: 0;margin: 0;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box {padding-right: 180px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-title {font-size:22px;}
    
    .tmbdui-01.type3 .main-board .board-item .bt-wrap .title-num {font-size: 15px;line-height: 16px;margin-left: 15px;}
    .tmbdui-01.type3 .main-board .board-item .bt-wrap .title-num .t-number {font-size:28px;line-height:30px;}

    .section3 {margin-top: 84px;}
    .tmbdui-03 .main-board .board-item .board-title {font-size: 28px;line-height: 30px;padding-bottom: 20px;}
    .tmbdui-03 .main-board .board-more {top: 5px;}
    .tmbdui-03 .main-board .board-item .slide_control {top: -1px;}
    .tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link {padding: 31px 0 31px 117px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box {height:200px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item {padding: 0 12px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide {width: calc(100% + 24px);margin: 0 -12px;}

    .special-list .slide-ui-sample2 .slide .item .link .sl-link .text-area .sl-title {font-size:21px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn .btn-link {height:50px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-down .btn-link {width:50px;}
    .special-list .slide-ui-sample2 .slide .item .link {height:300px;}

}

@media (max-width: 700px) {
    .tmbdui-01.type2 .pm-wrap {width:100%;margin: 0;}
    .popupzone, .magazin-link {float: none;width: 100%;margin: 0;padding: 0;}
    .popupzone {margin-bottom: 70px;}
    .magazin-link .m-link .thm-box {max-width: 218px;display: block;margin: 0 auto;}
    
    .tmbdui-01.type2 .pm-wrap:before {display: none;}
}

@media (max-width: 660px) {
    .tmbdui-01.type1 .main-board .board-item .board-content {width:100%;margin:0;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col {float:none;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1,
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 {width:100%;padding: 0;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 {margin-bottom: 61px;}
    .tmbdui-01.type1 .main-board .board-item:before {display:none;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box .thm-inner img {width:100%;height:auto;}

    .section1 .s-inner .main-visaul {padding: 50px 0 69px;margin-bottom: 93px;}
    .main-visaul .mv-wrap  .mv-sub-title br {display:block;;}
    .main-visaul .mv-wrap .mv-sub-title {text-align:center;font-size: 15px;line-height: 19.5px;letter-spacing: 4.5px;margin-bottom: 14px;}
    .main-visaul .mv-wrap .mv-main-title {text-align:center;font-size: 32px;line-height: 38px;}
    .main-visaul:before {width: 340px;height: 145px;background-size: contain;right: auto;left: 50%;transform: translateX(-50%);}
    .main-board .board-item .board-title .mo {display:none;}
    
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box {height:380px;margin-bottom: 29px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box {width:160px;height:150px;}
    .main-board .board-item .board-title {padding-bottom: 30px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .info-title {font-size: 28px;line-height: 32.3px;margin-bottom: 24px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .info-content {font-size: 16px;line-height: 22px;margin-bottom: 41px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .cat {margin-bottom: 10px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .content-date {font-size:16px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box {margin-bottom: 61px;}
    .board-more a .btn-more .tit em {display:none;}

    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link {position:relative;padding: 2px 0 2px 185px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box {margin:0;position: absolute;left: 0;top: 0;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .content-date {display:none;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .cat {font-size:16px;margin-bottom: 7px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .info-title {font-size:22px;line-height: 115%;margin-bottom: 14px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .info-content {font-size: 15px;line-height: 130%;margin: 0;min-height: 59px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box {margin-bottom:42px;}

    .tmbdui-01.type1 .main-board .board-more {top: 15px;}

    .tmbdui-01.type2 {margin-top: 82px;}
    .tmbdui-01.type2 .main-board .board-item .board-title {padding-bottom: 21px;}
    .tmbdui-01.type2 .main-board .board-more {top: 15px;}
    .tmbdui-01.type2 .main-board .board-item .board-content {padding-top: 30px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-title {font-size: 22px;line-height: 26px;margin-top: 12px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-content {height: auto;margin-top: 16px;}

    .section2 {margin-top: 74px;}
    .special-list .slide-ui-sample2 .slide .item .link {height: 200px;padding: 30px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .text-area .sl-title {font-size:18px;-webkit-line-clamp: 3;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn .btn-link {height:40px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area .ba-btn.btn-down .btn-link {width:40px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area {max-width:250px;}
    .special-list .slide-ui-sample2 .slide {width:calc(100% + 20px);margin:-10px;}
    .special-list .slide-ui-sample2 .slide .item {padding:10px;}
    .special-list .slide-ui-sample2 .slide_control {top: 2px;}
    .special-list .slide-ui-sample2 {margin-top: 20px;}
    

    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box .thm-inner img {width: 100%;height: auto;}
}

@media (max-width:580px) {
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box .thm-inner img {height: 105%;width:auto;}
}

@media (max-width:510px) {
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box .thm-inner img {height: 103%;width:auto;}
}

@media (max-width: 490px) {
    .section .s-inner {padding: 0 20px;}

    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .btn-wrap {position: relative;width: 100%;margin-top: 29px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box {padding:0;}
    .tmbdui-01.type2 .main-board {margin-top: 80px;}
    .tmbdui-01.type2 .main-board .board-item .board-content {padding-top: 37px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-title {font-size: 24px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-content {margin-top: 11px;}
    
    .magazin-link .m-link .thm-box {max-width: 370px;padding: 15px;height: auto;}
    .magazin-link .m-link .thm-box .thm-inner {height: 98vw;border: 1px solid #DDD;}
    .magazin-link .m-link .thm-box .thm-inner img {height: 100%;width: auto;}
    
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner img {height: 103%;width: auto;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box {max-width: 370px;height: 71.6vw;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner .p-cat {height: 30px;padding: 0 21px;right: 25px;top: 25px;line-height: 30px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box .info-content {display: -webkit-box;-webkit-line-clamp: 3;min-height: 63px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box .info-title {font-size: 22px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box {margin-top: 32px;}
    .popupzone .slide-ui-sample3 .slide_control .pro-wrap {margin-top: 40px;}
    
}

@media (max-width:480px) {
    #body_layout {padding-bottom: 96px;}
    .section3 {margin-top: 83px;}
    .tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link .content-date {left: 13px;}
    .tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link {padding: 31px 0 31px 85px;}
    .tmbdui-03.type1 .board-content .obj .board-slide .slide .item .content-box .content-link .content-wrap .content-title {font-size:18px;line-height: 21px;margin-bottom: 9px;}
    .tmbdui-03 .main-board .board-more {right: 97px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box {height:181px;}

    .section2 {margin-top: 77px;}
}

@media (max-width:460px) {
    .section1 .s-inner .main-visaul {padding: 30px 0;margin-bottom: 35px;}
    .main-visaul:before {width: 280px;height: 120px;}
    .main-visaul .mv-wrap .mv-main-title .bold br {display:block;}
    .main-visaul .mv-wrap .mv-sub-title {letter-spacing: -1px;}
    .main-visaul .mv-wrap .mv-main-title {}
    
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box {height: 290px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box .thm-inner img {width: 100%;height: auto;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .info-box .info-content {margin-bottom: 38px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box {margin-bottom: 51px;}

    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .thm-box {width:130px;height:120px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link {padding: 2px 0 2px 150px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .info-title {font-size: 20px;margin-bottom: 8px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .info-content {-webkit-line-clamp: 2;min-height: 39px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box .content-link .info-box .cat {margin-bottom: 8px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c2 .content-box {margin-bottom: 35px;}
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 {margin-bottom: 52px;}

    .tmbdui-01.type2 {margin-top: 57px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .cat-wrap .cat {font-size: 15px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-title {margin-top: 11px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box .content-link .info-box .info-content {}

}

@media (max-width:410px) {
    .tmbdui-01.type3 .main-board .board-item .bt-wrap .title-num {display:none;}
    .tmbdui-01.type3 .main-board .board-item .bt-wrap {margin-bottom: 20px;}
    .tmbdui-01.type3 .main-board .board-item .board-more {top: 5px;}
    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box .content-link {height:250px;}
    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box .content-link .person-name {margin-top: 33px;}
}

@media (max-width:390px) {
    .tmbdui-01.type1 .main-board .board-item .board-content .col.c1 .content-box .content-link .thm-box .thm-inner img {height: 105%;width: auto;}

    .tmbdui-01.type2 {margin-top: 80px;}
    .popupzone {margin-bottom: 50px;}
    .popupzone .pt-wrap {margin-bottom: 16px;}
    .popupzone .slide-ui-sample3 .slide_control .btn-wrap {top: -41px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box {height: 66.5vw;max-width: 270px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner img {height: 100%;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .thm-box .thm-inner .p-cat {height: 21px;font-size: 12px;line-height: 21px;padding: 0 11px;right: 18px;top: 18px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box .info-title {-webkit-line-clamp: 2;height: auto;white-space: normal;line-height: 26px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box {margin-top: 29px;}
    .popupzone .slide-ui-sample3 .slide .item .p-link .info-box .info-content {margin-top: 11px;}
    .popupzone .slide-ui-sample3 .slide_control .pro-wrap {margin-top: 27px;margin-bottom: -5px;}

    .magazin-link .m-link .thm-box .thm-inner {height: 93vw;}
    .magazin-link .m-link .info-box {margin-top: 29px;}
    .magazin-link .m-link .info-box .info-title {margin-top: 9px;}

    .tmbdui-01.type2 .main-board .board-item .board-content {padding-top: 41px;}
    .tmbdui-01.type2 .main-board .board-item .board-content .col .content-box {margin-bottom: 40px;}
}

@media (max-width:360px) {
    #body_layout {padding-bottom: 76px;}
    
    .tmbdui-03 .main-board .board-item .slide_control .gubun {margin: 0 10px;}
    .tmbdui-03 .main-board .board-more {right: 85px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box {height: 138px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item {padding: 0 8px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide {width: calc(100% + 16px);margin: 0 -8px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .thm-box .thm-inner img {height:100%;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .info-box .info-title {font-size:18px;line-height: 127%;height: auto;height: 45px;}
    .tmbdui-03.type2 .board-content .obj .board-slide .slide .item .content-box .content-link .info-box .info-date {margin-top: 14px;}

    .section2 {margin-top: 79px;}
    .special-list .slide-ui-sample2 .slide .item .link {height:220px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .btn-area {max-width:230px;}
    .special-list .slide-ui-sample2 .slide .item .link .sl-link .text-area .sl-title {-webkit-line-clamp:4;}
}

@media (max-width:350px) {
    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box .content-link .n-title {font-size:18px;line-height: 22px;height: 44px;}
    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box .content-link .person-name {font-size:15px;}
    .tmbdui-01.type3 .main-board .board-item .board-content .col .content-box .content-link {padding: 30px 20px;}
    .tmbdui-03 .main-board .board-more {right: 66px;}
    .tmbdui-03 .main-board .board-item .slide_control .gubun {margin: 0 5px;}
    .tmbdui-03 .main-board .board-more a {font-size:15px;}
}
    