@charset "utf-8";

.img-center{text-align:center;}
.img-center img{max-width:var(--krds-spacer-full);}
.img-center strong{display:block;margin-top:var(--krds-spacer-3);font-size: var(--krds-fz-xl);color:var(--krds-black);}
.img-center ul{display: grid; grid-template-columns: 1fr 1fr;gap:var(--krds-spacer-5);align-items: center;}
.img-center ul li{height: var(--krds-spacer-full);}
.img-center ul li .thum{overflow: hidden;}
.img-center ul li img{}
.img-center.big ul li{border:var(--krds-border-width-10) solid var(--krds-gray-35);overflow:hidden;}
.img-center.big ul li img{height: 101%;width: 101%;max-width: 101%;position:relative;left: -0.5%;top: -0.5%;}
.img-center.small ul {grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;}
.img-center.small ul li img{height:var(--krds-spacer-37-1);}
.img-center.small ul li span{font-size: var(--krds-fz-xsm);display:block;margin-top:0.25rem;font-weight:var(--krds-fw-bold);color:var(--krds-gray-90);}

@media all and (max-width:1280px) {
  .img-center.small ul{grid-template-columns:1fr 1fr 1fr;gap: var(--krds-spacer-2-1);}
}

@media all and (max-width:767px) {
  .img-center.small ul li img{height:var(--krds-spacer-30);}
}

.txt-red{color:var(--krds-point-50) !important;}
.txt-blue{color:var(--krds-sb-20) !important;}
.txt-orange{color:var(--krds-og-10) !important;}

.objHeading_h2,
.objHeading_h3,
.objHeading_h4{font-weight: bold; position: relative;}

.objHeading_h2{font-size: var(--krds-heading-h2);color:var(--krds-gray-90);margin:0 0 var(--krds-spacer-6) 0}
.objHeading_h3{font-size: var(--krds-heading-h3);color:var(--krds-black-20);margin:0 0 var(--krds-spacer-5) 0;padding-left: var(--krds-pd-full-xlg);background: url('../../images/guide/common/h3-bullet.png') no-repeat left 0.8rem;}
.objHeading_h4{font-size:var(--krds-heading-h4); color:var(--krds-secondary-43); margin:0 0 var(--krds-spacer-4) 0; }

/* heading margin */
.mar-h2{margin-bottom:var(--krds-common-mar60);}
.mar-h3{margin-bottom:var(--krds-common-mar35);}
.mar-h4{margin-bottom:var(--krds-common-mar16);}
.mar-cont{margin: var(--krds-common-mar8) 0;}
.mar-block{margin-bottom:var(--krds-common-mar16);}
.mar-block-top{margin-top:var(--krds-common-mar16);}
.txt-r{text-align:right;} 

@media all and (max-width:767px) {
  .objHeading_h2{font-size:var(--krds-heading-h2-m);margin-top: var(--krds-spacer-10);margin-bottom: var(--krds-spacer-4);line-height: var(--krds-spacer-7-0);}
  .objHeading_h3{font-size:var(--krds-heading-h4);background-size: var(--krds-h2-bgSize-m);padding-left: var(--krds-h2-pdl-m);background-position: left 0.8rem;}
}

.con-table {position:relative;text-align: center;}
.con-table:after {content:''; position: absolute; right:var(--krds-table-right); top:0; width:var(--krds-table-rightBd-width); height:var(--krds-spacer-full); background:var(--krds-white);}
.con-table table {position:relative;}
.con-table table:after {content:'';position:absolute;top:0;left:0;width:var(--krds-spacer-full);height: var(--krds-spacer-0-01);background: var(--krds-secondary-52);}
.con-table table:before {content:'';position:absolute;bottom:0;left:0;width:var(--krds-spacer-full);height:var(--krds-spacer-0-01);background:var(--krds-gray-20);}
.con-table thead th {padding: var(--krds-pd-full-lg) var(--krds-pd-full-sm);font-weight:var(--krds-fw-regular);background:var(--krds-gray-7);color:var(--krds-black-20);border-right: var(--krds-border-width-10) solid var(--krds-gray-20);border-bottom: var(--krds-border-width-10) solid var(--krds-gray-20);font-size: var(--krds-fz-md);}
.con-table tbody th {padding: var(--krds-pd-full-md) var(--krds-pd-full-sm);background: var(--krds-gray-8);font-weight:var(--krds-fw-regular);color:var(--krds-black-20);border-right: var(--krds-border-width-10) solid var(--krds-gray-20);border-bottom: var(--krds-border-width-10) solid var(--krds-gray-20);font-size:var(--krds-fz-nm);}
.con-table tbody th.color {background:var(--krds-secondary-7); font-size: var(--krds-fz-l); color: var(--krds-gray-100); font-weight: normal;}
.con-table tbody td {padding: var(--krds-pd-full-lg) var(--krds-pd-full-sm);background:var(--krds-white);color:var(--krds-gray-65);border-right:var(--krds-border-width-10) solid var(--krds-gray-20);border-bottom:var(--krds-border-width-10) solid var(--krds-gray-20);font-size: var(--krds-fz-nm);}
.con-table tbody td.align-l{padding-left: var(--krds-pd-full-md);}
.con-table.intitle tbody td{padding-left:var(--krds-pd-full-xhlg);padding-top:var(--krds-pd-full-xlg);padding-bottom:var(--krds-pd-full-xlg);}
.con-table .tb-title{font-size: var(--krds-fz-xl);color:var(--krds-gray-90);display:block;font-weight:var(--krds-fw-bold);margin-bottom:var(--krds-spacer-3);}
.con-table .align-l {text-align:left;}
.con-table .align-c {text-align:center;}
.con-table .align-r {text-align:right;}
.con-table tfoot th{background:var(--krds-secondary-53);color:var(--krds-white);font-size:var(--krds-fz-xl);text-align:center;padding:var(--krds-pd-full-md) 0;font-weight:var(--krds-fw-regular);}
.con-table tfoot td{background:var(--krds-secondary-1);color:var(--krds-black-20);font-size:var(--krds-fz-xl);text-align:center;padding:var(--krds-pd-full-md) 0;font-weight:var(--krds-fw-regular); border-right:var(--krds-border-width-10) solid var(--krds-gby-10); }

.con-table.down-type tbody th{background:var(--krds-gray-7);font-weight:var(--krds-fw-regular);}
.con-table.down-type tbody td{padding: var(--krds-pd-full-xhlg) var(--krds-pd-full-lg);}

.con-table .table-title{font-size:var(--krds-fz-xxl);line-height:1.2;}
.con-table.pdlarger tbody td{padding:var(--krds-pd-full-xhlg);}
.con-table.pdlarger tbody td .new_bl{display:block;}
.con-table.larger tbody th{padding:var(--krds-pd-full-lg) var(--krds-pd-full-sm);}
.con-table.larger tbody td{padding:var(--krds-pd-full-xlg);}
.con-table.larger tbody td strong{color:var(--krds-gray-90);font-weight:var(--krds-fw-bold);display:block;font-size:var(--krds-fz-md);}

.con-table.small-table thead th{font-size: var(--krds-fz-sm);padding:var(--krds-pd-full-lsm) var(--krds-pd-full-xsm);}
.con-table.small-table tbody th{font-size: var(--krds-fz-xsm);padding:var(--krds-pd-full-lsm) var(--krds-pd-full-xxsm);}
.con-table.small-table tbody td{font-size: var(--krds-fz-xsm);padding:var(--krds-pd-full-lsm) var(--krds-pd-full-xxsm);}
.con-table.small-table tbody td.align-l{padding-left:var(--krds-pd-full-md);}
.con-table.small-table .con-list li{background-position:left 0.6rem;padding-left: var(--krds-pd-full-lsm);}
.con-table thead th.slsh{background-image: linear-gradient(to left bottom, transparent calc(50% - var(--krds-spacer-0-01)), var(--krds-gray-20), transparent calc(50% + var(--krds-spacer-0-01)));background-size: 120% 120%;background-position: center;}

.con-table.small-table.super-small thead th,
.con-table.small-table.super-small tbody th,
.con-table.small-table.super-small tbody td{font-size:var(--krds-fz-xxsm);letter-spacing: -0.05rem;}

@media all and (max-width:860px) {
  .con-table {overflow-x: auto;}
  .con-table table {width:var(--krds-spacer-100);}
  .con-table:after {content:'테이블을 좌우로 스크롤 해주세요.';position:absolute;right:0;top:0;width:var(--krds-spacer-full);height:var(--krds-spacer-full);background: rgba(0,0,0,.5);padding: var(--krds-common-mar100);color:var(--krds-white);font-size: var(--krds-fz-xxl);}
  .con-table.on:after {display:none;}
}

.icon_box_gray{background: var(--krds-guide-cm-bx-color);padding:var(--krds-pd-full-xlg) var(--krds-pd-full-xhhlg);position: relative;overflow:hidden;border: var(--krds-border-width-10) solid var(--krds-icon_box_blue-bd-clr);}
.icon_box_gray .icon{display:inline-block;vertical-align:top;width:var(--krds-gray-icon-bx-sz);height:var(--krds-gray-icon-bx-sz);text-align:center;border-radius:var(--krds-rd-half);border:var(--krds-border-width-10) solid var(--krds-white);}
.icon_box_gray .icon .inner{background:var(--krds-white);width:var(--krds-gray-icon-bx-in-sz);height:var(--krds-gray-icon-bx-in-sz);border-radius:var(--krds-rd-half);display: flex;margin-top:var(--krds-spacer-2-1);align-items: center;justify-content: center;}
.icon_box_gray .conts{display:inline-block;vertical-align:top;padding-left:var(--krds-pd-full-xlg-half);width: calc(var(--krds-spacer-full) - var(--krds-gray-icon-cnts-other));padding-top: var(--krds-pd-full-md);}
.icon_box_gray .conts strong{font-size: var(--krds-ft-nm);color:var(--krds-gray-90);display:block;margin-bottom: var(--krds-common-mar15);line-height: var(--krds-spacer-7-0);font-weight:var(--krds-fw-bold);}
.icon_box_gray .conts p{color: var(--krds-gray-70);}

@media all and (max-width:767px) {
  .icon_box_gray{padding: var(--krds-pd-full-xhlg) var(--krds-pd-full-xhlg) var(--krds-pd-full-xxlg);}  
  .icon_box_gray .icon{display:none;margin:0 auto var(--krds-spacer-2-1);width:var(--krds-spacer-32-1);height:var(--krds-spacer-32-1);}
  .icon_box_gray .icon .inner{width:var(--krds-gray-icon-m-sz);height:var(--krds-gray-icon-m-sz);}
  .icon_box_gray .icon .inner img{width: var(--krds-common-per40);}
  .icon_box_gray .conts{display:block;width:var(--krds-spacer-full);padding-left:0;}
  .icon_box_gray .conts strong{font-size: var(--krds-fz-xxl);line-height: var(--krds-spacer-7);}
  .icon_box_gray .conts p{font-size:var(--krds-fz-sm);line-height:var(--krds-spacer-5-2);}
  .icon_box_gray:after{top:unset;bottom:0;right:0;} 
}

.icon_box_blue{display:table;width:var(--krds-spacer-full);border: var(--krds-border-width-10) solid var(--krds-icon_box_blue-bd-clr);}
.icon_box_blue .icon{display:table-cell;width:var(--krds-b-icon-sz);text-align:center;vertical-align:middle;border-right: var(--krds-border-width-10) solid var(--krds-icon_box_blue-bd-clr);}
.icon_box_blue .conts{display:table-cell;padding: var(--krds-pd-full-xhlg) var(--krds-pd-full-xlg) var(--krds-pd-full-xhlg) var(--krds-pd-full-xhlg);background: var(--krds-guide-cm-bx-color);vertical-align:top;line-height:1.7;}
.icon_box_blue .conts strong{font-size: var(--krds-icon_box_blue-ft-size);color:var(--krds-secondary-43);display:block;margin-bottom: var(--krds-common-mar15);font-weight:var(--krds-fw-bold);}
.icon_box_blue .conts p{color:var(--krds-gray-65);}
.icon_box_blue .conts ul.bul li{position:relative;padding-left: var(--krdsbx-blue-icon-ul-pdl);color:var(--krds-gray-65);}
.icon_box_blue .conts ul.bul li:before{content:'';width:var(--krdsbx-blue-icon-ul-icon-sz);height:var(--krdsbx-blue-icon-ul-icon-sz);background:var(--krds-gray-41);position:absolute;left:0;top: var(--krdsbx-blue-icon-ul-icon-position);border-radius: var(--krds-rd-half);}

@media all and (max-width:767px) {
  .icon_box_blue .icon{width:var(--krds-spacer-25);padding: var(--krds-pd-full-xhlg) 0 0;vertical-align:top; display:none;}
  .icon_box_blue .icon img{width: var(--krds-spacer-half);}
  .icon_box_blue .conts{display:block;width:var(--krds-spacer-full);padding: var(--krds-pd-full-xhlg) var(--krds-pd-full-xhlg) var(--krds-pd-full-xlg-half);}
  .icon_box_blue .conts strong{font-size: var(--krds-fz-xxl);line-height:var(--krdsbx-blue-icon--strong-lh);}
  .icon_box_blue .conts ul.bul li:before{top:var(--krdsbx-blue-icon-ul-icon-position-m);}
  .icon_box_blue .conts p{line-height:var(--krdsbx-blue-icon--p-lh);}
}

.icon_box_ul > ul > li {display:flex;align-items: center;}
.icon_box_ul > ul > li + li{margin-top:var(--krds-common-mar30);}
.icon_box_ul .icon{display: flex;vertical-align:middle;width: var(--krds-icon_box_ul-icon-size);height: var(--krds-icon_box_ul-icon-size);background: var(--krds-secondary-1);flex-direction: column;align-items: center;justify-content: center;border-radius:var(--krds-rd-half);}
.icon_box_ul .conts{display:inline-block;vertical-align:middle;padding-left: var(--krds-pd-full-xhlg);width: calc(var(--krds-spacer-full) - var(--krds-icon_box_ul-icon-size));}
.icon_box_ul .conts strong{font-size:var(--krds-ft-nm);color:var(--krds-black-20);display: block;margin-bottom: var(--krds-spacer-3);line-height: 3rem;font-weight:var(--krds-fw-bold);}
.icon_box_ul .conts strong.blue{color:var(--krds-secondary-43);}
.icon_box_ul .conts p{font-size:var(--krds-fz-l);color:var(--krds-gray-65);line-height: var(--krdsbx-blue-icon--conts-p-lh);}
.icon_box_ul .conts .bul li{padding-left:var(--krds-pd-full-md);position:relative;color:var(--krds-gray-65);}
.icon_box_ul .conts .bul li + li{margin-top: var(--krds-common-mar5);}
.icon_box_ul .conts .bul li:before{content:'';width: var(--krds-spacer-1);height: var(--krds-spacer-1);background:var(--krds-black-0);position:absolute;left:0;top:var(--krds-spacer-3);border-radius: var(--krds-rd-half);}

@media all and (max-width:767px) {
  .icon_box_ul > ul > li{align-items:flex-start;}
  .icon_box_ul > ul > li + li{margin-top:var(--krds-common-mar50);}  
  .icon_box_ul .icon{text-align:center;margin:0 auto var(--krds-spacer-7-1);width: var(--krds-spacer-20);height:var(--krds-spacer-20);}
  .icon_box_ul .icon img{width: var(--krds-common-per50);}
  .icon_box_ul .conts{width: calc(var(--krds-spacer-full) - var(--krds-common-mar100));padding-left: var(--krds-pd-full-md);vertical-align: top;padding-top: 0;}  
  .icon_box_ul .conts strong{font-size:var(--krds-fz-xxl);margin-bottom:var(--krds-common-mar5);}
  .icon_box_ul .conts p{font-size:var(--krds-fz-sm);line-height: var(--krdsbx-blue-icon--p-lh);}
}

.guide-imgbox{display:grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;gap: var(--krds-spacer-2-1);}
.guide-imgbox li{border: var(--krds-border-width-10) solid var(--krds-gray-15);padding:var(--krds-pd-full-sm);;display: flex;align-items: center;justify-content: space-evenly;}

.line-box{background:url('/sites/guide/images/guide/common/line_pattern.png') left top;padding:var(--krds-spacer-2-1);}
.line-box .inner{background:var(--krds-white);padding:var(--krds-pd-full-xlg);}
.line-box .inner > strong{display:block;font-size:var(--krds-fz-xxl-1);color:var(--krds-gray-90);margin-bottom:var(--krds-common-mar15);font-weight:var(--krds-fw-bold);}

@media all and (max-width:767px) {
  .line-box .inner{padding:var(--krds-pd-full-lg);}
  .guide-imgbox{display:grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: var(--krds-spacer-2-1);}
}

.info_icon{padding-left:var(--krds-pd-full-xlg); position:relative;display: block;}
.info_icon:before{content:'';color:var(--krds-white);width:var(--krds-spacer-5);height:var(--krds-spacer-5);position:absolute;left:0;top: var(--krds-spacer-default2);display: flex;align-items: center;justify-content: center;border-radius: var(--krds-spacer-full);padding-top: var(--krds-spacer-0-01);font-size: var(--krds-fz-xsm);}

.info_icon.orange:before{background: var(--krds-og-10);}
.info_icon.gray:before{background: var(--krds-black-0);}
.info_icon.blue:before{background:var(--krds-secondary-43);}
.info_icon.red:before{background: var(--krds-point-50);}

.info_icon.alert:before{content:'!';}
.info_icon.warning:before{content:'?';}
.info_icon.caution:before{content:'※'; font-size: var(--krds-fz-sm);}

.con-desc,
.con-list2,
.con-list3,
.con-list4{display:flex; flex-direction: column; gap:var(--krds-spacer-3);}

.con-list{display:flex; flex-direction: column; gap:var(--krds-spacer-3);}
.con-list > li {padding: 0 0 0 var(--krds-pd-full-lg);color:var(--krds-gray-65);background: url('/sites/guide/images/guide/common/bul_list.png') no-repeat left 0.8rem;}
.theme-dark .con-list > li{background-image: url('/sites/guide/images/guide/common/bul_list_h.png');}
.con-list > li.btnLi{background-position: left var(--krds-spacer-3-2);}
.con-list > li.btnLi a{margin-left:var(--krds-common-mar20);display:inline-block;}
.con-list strong,
.con-list2 strong {font-weight:var(--krds-fw-bold); color:var(--krds-gray-90);}

.con-list2 > li {position:relative;padding: 0 0 0 var(--krds-pd-full-md);color:var(--krds-black-10);}
.con-list2 > li:after {content:'';position:absolute;left:0;top: var(--krds-spacer-2-1);width:var(--krds-spacer-1);height:var(--krds-spacer-1);background: var(--krds-black-0);border-radius:var(--krds-rd-half);}
.con-list3 > li {position:relative;padding: 0 0 0 var(--krds-common-mar15);color:var(--krds-gray-65);line-height:var(--krdsbx-blue-icon--conts-p-lh);}
.con-list3 > li:after {content:'';position:absolute;left:0;top:var(--krdsbx-blue-icon-ul-icon-position);width:var(--krds-spacer-1);height:var(--krds-spacer-1);background: var(--krds-sb-30);}
.con-list4 > li {position:relative;padding: 0 0 0 var(--krds-common-mar15);color:var(--krds-gray-65);line-height:var(--krdsbx-blue-icon--conts-p-lh);}
.con-list4 > li:after {content:'';position:absolute;left:0;top:var(--krdsbx-blue-icon-ul-icon-position);width:var(--krdsbx-blue-icon-ul-icon-sz);height:var(--krdsbx-blue-icon-ul-icon-sz);background: var(--krds-gray-41);border-radius:var(--krds-rd-half);}

.num-list{counter-reset:rank; display:flex; flex-direction: column; gap:var(--krds-spacer-3);}
.num-list > li{counter-increment:rank;position: relative;padding-left: var(--krds-pd-full-xlg);color:var(--krds-gray-65);}
.num-list > li:before{content:counter(rank);color:var(--krds-white);background-color:var(--krds-secondary-43);position: absolute;left:0;top: var(--krds-spacer-0-1);border-radius: var(--krds-rd-100);padding: 0;width: var(--krds-spacer-5);height: var(--krds-spacer-5);font-size:var(--krds-fz-xxsm);line-height: 1;display: flex;align-items: center;justify-content: center;}

.num-list2{counter-reset:rank; display:flex; flex-direction: column; gap:var(--krds-spacer-3);}
.num-list2 > li{counter-increment:rank;position: relative;padding-left: var(--krds-pd-full-xlg);color:var(--krds-gray-65);}
.num-list2 > li:before{content:counter(rank);color:var(--krds-black-20);background-color: var(--krds-icon_box_blue-bd-clr);position: absolute;left:0;top: var(--krds-spacer-0-1);border-radius: var(--krds-rd-100);padding: 0;width: var(--krds-spacer-5);height: var(--krds-spacer-5);font-size:var(--krds-fz-xxsm);line-height: 1;display: flex;align-items: center;justify-content: center;font-weight:var(--krds-fw-regular);}

.file_down_gray {background: var(--krds-gy-11);padding: var(--krds-pd-full-md) var(--krds-pd-full-xhlg);overflow:hidden;position:relative;}
.file_down_gray:before{content:'';width: calc(var(--krds-spacer-full) - 74rem);height:var(--krds-spacer-0-01);background-image: linear-gradient(to right, #666 50%, rgba(255,255,255,0) 0%);background-position: bottom;background-size: var(--krds-spacer-2-1) var(--krds-spacer-0-01);background-repeat: repeat-x;position:absolute;left: 23.5rem;top:50%;margin-top:-1px;}
.file_down_gray .left{float:left;}
.file_down_gray .left .icon{border:var(--krds-border-width-10) solid var(--krds-gray-15);background:var(--krds-white);border-radius:var(--krds-rd-half);width:var(--krds-spacer-15);height:var(--krds-spacer-15);text-align:center;padding-top:1.7rem;padding-left: var(--krds-spacer-0-01);display: inline-block;vertical-align: middle;}
.file_down_gray .left > span{color:#151515;font-weight:var(--krds-fw-bold);display:inline-block;vertical-align:middle;margin-left:var(--krds-common-mar15);}
.file_down_gray .right{float:right;padding-top: 0.25rem;font-size: 0;}
.file_down_gray .right > a{display:inline-block;vertical-align:middle;font-size: var(--krds-fz-md);color:var(--krds-white);background: var(--krds-sb-20);padding: var(--krds-pd-full-md) var(--krds-pd-full-lg);margin: 0 0.25rem;border-radius: 1rem;}
.file_down_gray .right > a.search{background:var(--krds-secondary-43);}
.file_down_gray .right > a:before{content:'';width:1.7rem;height:1.7rem;background:url('/sites/guide/images/guide/common/flie-down-icon.png') no-repeat center;display:inline-block;vertical-align: top;margin-right: var(--krds-spacer-3);margin-top: var(--krds-common-mar5);}
.file_down_gray .right > a.search:before{content:'';width:1.7rem;height:1.7rem;background:url('/sites/guide/images/guide/common/flie-search-icon.png') no-repeat center;display:inline-block;vertical-align: top;margin-right: var(--krds-spacer-3);margin-top: var(--krds-common-mar5);}

@media all and (max-width:860px) {
  .file_down_gray{padding:var(--krds-common-mar15) var(--krds-pd-full-lg);}
}

@media all and (max-width:767px) {
  .file_down_gray .left{float:none;text-align:center;}
  .file_down_gray .right{float:none;text-align:center;margin-top:var(--krds-common-mar15);}  
  .file_down_gray .right a{display:block;margin-bottom:var(--krds-common-mar5);}
  .con-list > li.btnLi{background-position:left var(--krds-common-mar10);}
}

.img-box-ul01 > ul > li{display: flex;gap: var(--krds-spacer-20);align-items: center;}
.img-box-ul01 > ul > li + li{margin-top:var(--krds-spacer-25);}
.img-box-ul01 > ul > li .thum{min-width: 48rem;padding: var(--krds-pd-full-xhlg);position:relative;}
.img-box-ul01 > ul > li .thum:before{content:'';width:var(--krds-spacer-30);height:10.6rem;background:url(/sites/guide/images/guide/common/img-box-bg.png);position:absolute;left:0;top:0;}
.img-box-ul01 > ul > li .thum:after{content:'';width:var(--krds-spacer-50);height:17.5rem;background:var(--krds-secondary-7);position:absolute;right:0;bottom:0;}
.img-box-ul01 > ul > li .thum img{position:relative;z-index:2;}
.img-box-ul01 > ul > li .txt{}
.img-box-ul01 > ul > li .txt strong{font-size:var(--krds-ft-nm);font-weight:var(--krds-fw-bold);color:var(--krds-secondary-43);display:block;line-height:3rem;margin-bottom:var(--krds-common-mar15);}
.img-box-ul01 > ul > li .txt p{margin-bottom: var(--krds-common-mar20);}
.img-box-ul01 > ul > li .txt a{display:inline-block;}

.img-box-ul02 > ul > li{display: flex;gap: 5rem;align-items: center;}
.img-box-ul02 > ul > li + li{margin-top:var(--krds-spacer-15);}
.img-box-ul02.martype2 > ul > li + li{margin-top:2.4rem;}
.img-box-ul02 > ul > li .thum{min-width: 24.2rem;height: 24.2rem;position:relative;overflow: hidden;border-radius:var(--krds-rd-half);padding: 0 var(--krds-pd-full-sm) var(--krds-pd-full-sm) 0;}
.img-box-ul02 > ul > li .thum:before{content:'';width: var(--krds-spacer-full);height: var(--krds-spacer-full);background-color: var(--krds-secondary-7);position: absolute;right: 0;bottom: 0;border-radius:var(--krds-rd-half);}
.img-box-ul02 > ul > li .thum .imgWrap{position:relative;z-index: 1;}
.img-box-ul02 > ul > li .txt{}
.img-box-ul02 > ul > li .txt strong{font-size:var(--krds-ft-nm);font-weight:var(--krds-fw-bold);color:var(--krds-secondary-43);display:block;line-height:3rem;margin-bottom:var(--krds-common-mar15);}
.img-box-ul02 > ul > li .txt p{color:var(--krds-gray-65);font-size: var(--krds-fz-md);line-height:3rem;}
.img-box-ul02 > ul > li .txt a{display:inline-block;}

@media all and (max-width:1280px) {
  .img-box-ul01 > ul > li .thum{width: 32rem;min-width: 32rem;padding: var(--krds-pd-full-md);}
  .img-box-ul01 > ul > li .thum:after{width:17.5rem;height:17.5rem;}
  .img-box-ul01 > ul > li .txt{padding-left: var(--krds-pd-full-xhlg);width: calc(var(--krds-spacer-full) - 32rem);}

}

@media all and (max-width:767px) {
  .img-box-ul01 > ul > li .thum{width:var(--krds-spacer-full);height:32rem;}
  .img-box-ul01 > ul > li .thum img{width:var(--krds-spacer-full);height:var(--krds-spacer-full);object-fit:cover;}
  .img-box-ul01 > ul > li .thum:after{width:var(--krds-spacer-30);height:var(--krds-spacer-30);}  
  .img-box-ul01 > ul > li .txt{width:var(--krds-spacer-full);padding-left:0;padding-top:var(--krds-pd-full-xhlg);}
  .img-box-ul01 > ul > li .txt strong{font-size:var(--krds-h2-size);}  
  .img-box-ul01 > ul > li + li{margin-top:6rem;}  
  .img-box-ul02 > ul > li .thum{min-width: 15.5rem;width: 15.5rem;height: 15.5rem;padding-right: var(--krds-pd-full-xxsm);padding-bottom: var(--krds-pd-full-xxsm);}  
  .img-box-ul02 > ul > li .thum:before{width:15rem;height:15rem;z-index: 1;right: -0.5rem;bottom: -0.5rem;}  
  .img-box-ul02 > ul > li .txt{width:calc(var(--krds-spacer-full) - 15.5rem);padding-left:3.5rem;padding-top:var(--krds-pd-full-sm);} 
  .img-box-ul02 > ul > li .txt strong{font-size:var(--krds-h2-size);margin-bottom:var(--krds-spacer-3);}
  .img-box-ul01 > ul > li{display: block;}
}


@media all and (max-width:480px) {
  .img-box-ul01 > ul > li .thum{height:auto;}
  .img-box-ul02 > ul > li{display:block;}  
  .img-box-ul02 > ul > li .thum{margin:0 auto var(--krds-common-mar20);}
  .img-box-ul02 > ul > li .txt{padding-left:0;width:var(--krds-spacer-full);}  
}

.link-list > ul{display: grid;grid-template-columns: 1fr 1fr;gap:var(--krds-common-mar20);}
.link-list > ul > li{background-color: var(--krds-secondary-1);position:relative;}
.link-list > ul > li > a{display: flex;padding: var(--krds-spacer-3) var(--krds-pd-full-xhlg) var(--krds-spacer-3) var(--krds-pd-full-xhlg);align-items: center;gap: var(--krds-common-mar20);}
.link-list > ul > li > a:after{content:'';width:var(--krds-spacer-4-1);height:var(--krds-spacer-4-1);background:url(/sites/guide/images/guide/common/img-list-link.png);position:absolute;right: var(--krds-common-mar25);top:50%;margin-top:-0.9rem;}
.link-list > ul > li .icon{min-width: var(--krds-common-mar65);width: var(--krds-common-mar65);height: var(--krds-common-mar65);border-radius:var(--krds-rd-half);border:var(--krds-border-width-10) solid var(--krds-secondary-5);background:var(--krds-white);display:flex;justify-content: center;align-items: center;}
.link-list > ul > li strong{font-size: var(--krds-fz-xl);color:var(--krds-gray-80);}

@media all and (max-width:767px) {
  .link-list > ul{grid-template-columns:1fr;}
  .link-list > ul > li strong{font-size: var(--krds-fz-md);}  
}

.blue-box{padding:3.5rem;}
.blue-box > strong{font-size:var(--krds-ft-nm);color:var(--krds-secondary-43);display:block;margin-bottom:var(--krds-common-mar15);font-weight:var(--krds-fw-bold);line-height: var(--krds-spacer-7-0);}
.blue-box > strong sup{font-size: var(--krds-fz-sm);vertical-align: middle;background: var(--krds-secondary-54);padding: var(--krds-pd-full-xxsm) var(--krds-pd-full-sm);border-radius: var(--krds-rd-5);color:var(--krds-white);top: -0.2rem;position: relative;}
.blue-box p{font-size: var(--krds-fz-md);color:var(--krds-black-10);line-height: var(--krds-spacer-7);}
.blue-box li{line-height: var(--krdsbx-blue-icon--conts-p-lh);}
.blue-box li a{display: inline-block;}

@media all and (max-width:767px) {
  .blue-box{padding:3.5rem var(--krds-pd-full-xhlg);}
  .blue-box > strong{font-size:var(--krds-h2-size);}  
}

.guide-box01 > ul{text-align:center;margin:0 auto;display:flex;justify-content: flex-start;flex-wrap:wrap;gap: var(--krds-spacer-3);}
.guide-box01 > ul > li{display:inline-block;vertical-align:top;width: calc(var(--krds-spacer-full) / 3 - 0.8rem);border: var(--krds-border-width-10) solid var(--krds-icon_box_blue-bd-clr);margin-bottom:var(--krds-spacer-2-1);padding:3.5rem 2.5rem 2.5rem;}
.guide-box01 > ul > li > img{display:block;margin: 0 auto var(--krds-common-mar20);}
.guide-box01 > ul > li > strong{display:block;color:var(--krds-secondary-43);font-size:var(--krds-fz-xxxl);margin-bottom:var(--krds-spacer-2-1);font-weight:var(--krds-fw-bold);}
.guide-box01 > ul > li > p{font-size:var(--krds-fz-md);;color:var(--krds-black-10);line-height:1.35;margin-bottom:var(--krds-common-mar20);}
.guide-box01 > ul > li > a{color:var(--krds-gray-65);border: var(--krds-border-width-10) solid var(--krds-gray-41);padding: var(--krds-spacer-3-2) var(--krds-spacer-2-1);display:block;max-width: 85%;margin:0 auto;border-radius: var(--krds-rd-10);font-weight:var(--krds-fw-regular);transition: all ease .25s;}
.guide-box01 > ul > li > a:hover{color:var(--krds-white);background:var(--krds-secondary-43);border:var(--krds-border-width-10) solid var(--krds-secondary-43);}

.guide-box01.iconic > ul > li{padding: 3.5rem var(--krds-pd-full-xhlg) var(--krds-pd-full-xhlg);}
.guide-box01.iconic > ul > li > strong{color:var(--krds-black-20);}

.guide-box01.forth > ul > li{display:flex;flex-direction: column;justify-content: space-between;align-items: center;margin-bottom: 0;}
.guide-box01.forth > ul > li > a{width:var(--krds-spacer-full);}

.guide-box02 > ul{text-align:center;margin:0 auto;display:flex;justify-content: center;flex-wrap:wrap;gap: var(--krds-spacer-3);}
.guide-box02 > ul > li{display:inline-block;vertical-align:top;width: calc(var(--krds-spacer-full) / 3 - 0.8rem);border: var(--krds-border-width-10) solid var(--krds-icon_box_blue-bd-clr);padding: var(--krds-pd-full-xhlg) 3.5rem 3rem;}
.guide-box02 > ul > li .conts{padding-top:var(--krds-spacer-7-0);text-align:left;}
.guide-box02 > ul > li .conts strong{font-size:var(--krds-fz-xxxl);font-weight:var(--krds-fw-bold);color:var(--krds-secondary-43);display: block;margin-bottom: var(--krds-spacer-3);}
.guide-box02 > ul > li .conts p{line-height:var(--krds-spacer-7-0);}

.guide-box01.forth3 > ul > li{width: calc(var(--krds-spacer-full) / 2 - 0.6rem);margin-bottom: 0;}

@media all and (max-width:767px) {
  .guide-box01 > ul > li{width:var(--krds-spacer-full);}
  .guide-box02 > ul > li{width:var(--krds-spacer-full);}
  .guide-box01.forth3 > ul > li{width:var(--krds-spacer-full);}
}

.guide-process01 > ul{font-size:0;display:flex;gap:var(--krds-common-mar65);justify-content:space-between;}
.guide-process01 > ul > li{font-size:var(--krds-fz-md);;background:var(--krds-secondary-1);padding: var(--krds-pd-full-xhhlg) var(--krds-pd-full-xhlg) var(--krds-pd-full-xlg);position:relative;width: var(--krds-spacer-full);}
.guide-process01 > ul > li:after{content:'';width:var(--krds-spacer-14-1);height:var(--krds-spacer-3-1);background:url('/sites/guide/images/guide/common/process_arrow.png') no-repeat center;position:absolute;right:-4.5rem;top:50%;}
.guide-process01 > ul > li:nth-last-child(1):after{display: none;}
.guide-process01 > ul > li span{font-size:var(--krds-fz-md);;color:var(--krds-white);background:var(--krds-secondary-43);width:var(--krds-spacer-9-1);height:var(--krds-spacer-9-1);display:block;text-align:center;padding-top:var(--krds-common-mar5);border-radius:var(--krds-rd-half);position:absolute;left:50%;margin-left:-1.6rem;top:-1.6rem;}
.guide-process01 > ul > li strong{display:block;font-size:var(--krds-fz-xxxl);color:var(--krds-black-20);font-weight:var(--krds-fw-bold);margin-bottom: var(--krds-common-mar10);line-height: 1.25;}
.guide-process01 > ul > li p{color:var(--krds-black-10);letter-spacing: -0.025rem;}

.guide-process02 > ul{font-size:0;text-align: center;}
.guide-process02 > ul > li{display:inline-block;font-size:var(--krds-fz-md);position:relative;text-align: center;}
.guide-process02 > ul > li + li{margin-left:var(--krds-spacer-30);}
.guide-process02 > ul > li .icon{margin-bottom:var(--krds-common-mar25);}
.guide-process02 > ul > li span{font-size:var(--krds-fz-md);;color:var(--krds-black-10);font-weight:var(--krds-fw-regular);}
.guide-process02 > ul > li:after{content:'';width:var(--krds-spacer-14-1);height:var(--krds-spacer-3-1);background:url('/sites/guide/images/guide/common/process_arrow.png') no-repeat center;position:absolute;right:-8.5rem;top:var(--krds-spacer-15);}
.guide-process02 > ul > li:nth-last-child(1):after{display: none;}

@media all and (max-width:1280px) {
  .guide-process02 > ul > li{width:calc(var(--krds-spacer-full) / 2 - 12.5rem);margin-bottom:var(--krds-common-mar40);}
  .guide-process02 > ul > li:nth-child(3){margin-left:0;}
  .guide-process02 > ul > li:nth-child(2):after,
  .guide-process02 > ul > li:nth-child(4):after{display:none;}  
}

@media all and (max-width:767px) {
  .guide-process01 > ul{flex-wrap: wrap;}
  .guide-process01 > ul > li:after{left:50%;top: var(--krds-spacer-full);transform: rotate(90deg);width: var(--krds-common-mar50);height: var(--krds-spacer-2);background-size: contain;margin-left: -1.8rem;margin-top: var(--krds-spacer-1);}
  .guide-process02 > ul > li{margin: 0 0 var(--krds-spacer-25) !important;width:var(--krds-spacer-full);display:block;}
  .guide-process02 > ul > li:nth-child(2):after{display:block;}   
  .guide-process02 > ul > li:after{left:50%;right:unset;top:var(--krds-spacer-full);transform:rotate(90deg);margin-left:-2rem;margin-top:4.5rem;}  
}

.step-graph01 .inner{text-align:center;margin:0 auto;}
.step-graph01 .inner > li{position:relative;display:inline-table;line-height:1.25;width: 25.3rem;margin-left: -2rem;font-size:var(--krds-fz-l);color:var(--krds-black-20);height: 22.5rem;padding-top: var(--krds-pd-full-md);vertical-align: top;}
.step-graph01 .inner > li > div{display:table-cell;vertical-align:middle;padding-right: var(--krds-pd-full-lg);}
.step-graph01 .inner > li:nth-child(1){width:24.2rem;z-index:5;}
.step-graph01 .inner > li:before{content:'';width:var(--krds-spacer-full);height:var(--krds-spacer-full);position:absolute;left:0;top:0;}
.step-graph01 .inner > li:nth-child(1):before{background:url('/sites/guide/images/guide/common/step01-bg01.png') no-repeat center;z-index:-1;}
.step-graph01 .inner > li:nth-child(2):before{background:url('/sites/guide/images/guide/common/step01-bg02.png') no-repeat center;z-index:-2;}
.step-graph01 .inner > li:nth-child(3):before{background:url('/sites/guide/images/guide/common/step01-bg03.png') no-repeat center;z-index:-3;}
.step-graph01 .inner > li:nth-child(4):before{background:url('/sites/guide/images/guide/common/step01-bg04.png') no-repeat center;z-index:-4;}
.step-graph01 .inner > li:nth-child(5):before{background:url('/sites/guide/images/guide/common/step01-bg05.png') no-repeat center;z-index:-5;}
.step-graph01 .inner > li > div > span{display:block;position:absolute;left:50%;transform:translate(-50%, 0);margin-left:-1rem;top:5rem;font-size:var(--krds-fz-nm);font-style:italic;}
.step-graph01 .inner > li:nth-child(1) > div > span{color:#3accf6;}
.step-graph01 .inner > li:nth-child(2) > div > span{color:#0599d6;}
.step-graph01 .inner > li:nth-child(3) > div > span{color:#6969ec;}
.step-graph01 .inner > li:nth-child(4) > div > span{color:#8353fd;}
.step-graph01 .inner > li:nth-child(5) > div > span{color:#23419b;}

.step-graph01.depth5{margin-top:5rem;margin-bottom:-2rem;}
.step-graph01.depth5 .inner{max-width:90rem;}
.step-graph01.depth5 .inner > li{margin-bottom:4rem;}

@media all and (max-width:1280px) {
  .step-graph01 .inner > li{margin-bottom:2.5rem;margin-left:0;margin-top: -6.5rem;}
  .step-graph01 .inner > li:nth-child(1){width:var(--krds-spacer-full);}  
  .step-graph01 .inner > li{display:table;width:var(--krds-spacer-full);margin-bottom:var(--krds-common-mar25);}
  .step-graph01 .inner > li:before{transform:rotate(90deg);background-size:var(--krds-spacer-50) !important;}  
  .step-graph01 .inner > li > div{padding-right:0;}
  .step-graph01 .inner > li > div > span{margin-left: 0;top: var(--krds-spacer-15);font-size:var(--krds-fz-xsm);}
  .step-graph01 .inner > li > div > strong{font-size:var(--krds-fz-nm);line-height:2.3rem;}
  .step-graph01.depth5{margin-bottom:0;}
  .step-graph01.depth5 .inner > li{margin-bottom:var(--krds-common-mar25);}
}

.step-graph02{max-width:1200px;margin:0 auto;}
.step-graph02 > ul{font-size:0;}
.step-graph02 > ul > li{display:inline-block;vertical-align:top;margin-right:var(--krds-spacer-25);border:var(--krds-border-width-10) solid var(--krds-gray-15);margin-bottom:4rem;position:relative;font-size:var(--krds-fz-md);;width:calc(var(--krds-spacer-full) / 3 - var(--krds-spacer-25));}
.step-graph02 > ul > li:after{content:'';width:var(--krds-spacer-9-1);height:var(--krds-spacer-9-2);background:url('/sites/guide/images/guide/common/double-arrow.png') no-repeat center;position:absolute;top:var(--krds-spacer-25);right:-7.2rem;}
.step-graph02 > ul > li:nth-last-child(1):after{display:none;}
.step-graph02 > ul > li span{background:var(--krds-secondary-7);line-height:1.2;display:block;text-align:center;font-size:var(--krds-fz-l);color:var(--krds-primary-70);padding:var(--krds-common-mar15);border-bottom:var(--krds-common-mar5) solid var(--krds-primary-70);}
.step-graph02 > ul > li span i{display:block;}
.step-graph02 > ul > li > div{padding:var(--krds-pd-full-xlg);box-sizing:border-box;min-height:17.5rem;}
.step-graph02 > ul > li > div > ul > li{line-height: 1.4;}
.step-graph02 > ul > li > div > ul > li + li,
.step-graph02 > ul > li > div > ul.cont-list2 > li + li{margin-top:var(--krds-common-mar5);}
.step-graph02 > ul > li > div > ul > li:after{top:var(--krds-spacer-2-1);}
.step-graph02 > ul > li p{display:table;width:var(--krds-spacer-full);min-height: 7.5rem;}
.step-graph02 > ul > li p span{display:table-cell;vertical-align:middle;}
.step-graph02 > ul > li.finish{border:none;background: var(--krds-primary-70) url(/sites/guide/images/guide/common/certifi-bg.png) no-repeat 200% 50%;}
.step-graph02 > ul > li.finish .finish-box{min-height: 25.2rem;display: table;text-align:center;width:var(--krds-spacer-full);}
.step-graph02 > ul > li.finish .finish-box p{font-size:var(--krds-fz-xxl);color:var(--krds-white);text-align:center;display:table-cell;vertical-align:middle;}

.ste-new02{max-width: var(--krds-spacer-full);}
.ste-new02 > ul > li span{height: 8rem;}
.ste-new02 > ul{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;gap: var(--krds-common-mar100);}
.ste-new02 > ul > li{width: var(--krds-spacer-full);}
.ste-new02 > ul > li > strong.dis-table{display:table;width:var(--krds-spacer-full);}
.ste-new02 > ul > li > strong > span{display:table-cell;vertical-align:middle;}
.ste-new02 > ul > li > div{padding: var(--krds-common-mar15);position: relative;}
.ste-new02 > ul > li > div .bottomT{position: absolute;bottom: 0;background: var(--krds-secondary-6);display: block;width: var(--krds-spacer-full);left: 0;text-align: center;padding: var(--krds-spacer-2-1);color: var(--krds-secondary-52);}

@media all and (max-width:1500px) {
  .ste-new02 > ul{display: block;}
  .ste-new02 > ul > li{width: calc(var(--krds-spacer-full) / 3 - var(--krds-spacer-25));}
  .ste-new02 > ul > li > div{min-height: var(--krds-spacer-30);}
}
@media all and (max-width:1200px) {
  .step-graph02 > ul > li{width:calc(var(--krds-spacer-full) / 2 - var(--krds-spacer-25));}
}

@media all and (max-width:767px) {
  .step-graph02 > ul > li{width:var(--krds-spacer-full);margin-bottom:var(--krds-spacer-25);margin-right: 0;display: block;}
  .step-graph02 > ul > li:after{right:unset;left:50%;top:var(--krds-spacer-full);margin-left: -1.6rem;margin-top:var(--krds-spacer-8);transform:rotate(90deg);}  
  .step-graph02 > ul > li span i{display:inline-block;}
  .step-graph02 > ul > li > div{min-height: initial;padding: var(--krds-pd-full-lg);display: block;}
  .step-graph02 > ul > li.finish .finish-box{min-height: initial;}
  .step-graph02 > ul > li span{font-size:var(--krds-fz-nm);}
  .step-graph02 > ul > li > div > ul > li{line-height:2.3rem;font-size:var(--krds-fz-sm);}
  .step-graph02 > ul > li > div > ul > li:after{top:var(--krds-spacer-2-0);}
  .ste-new02 > ul > li > div .bottomT{position:relative;margin-top:var(--krds-common-mar15);}
}

.btn-list01,
.btn-list02{display:flex;}
.btn-list01 li,
.btn-list02 li{margin-right:var(--krds-common-mar5);}

.bs_btn {color: var(--krds-gray-65) !important;padding: var(--krds-pd-full-lg) var(--krds-pd-full-xlg-half) var(--krds-pd-full-lg) var(--krds-pd-full-6);position:relative;font-size: var(--krds-fz-md);border:var(--krds-border-width-10) solid var(--krds-gray-41);border-radius: 1rem;display:inline-block;background-color:var(--krds-white);font-weight:var(--krds-fw-regular);line-height: 1;}
.bs_btn.small_btn {font-size: var(--krds-fz-sm);color: var(--krds-gray-65) !important;padding: var(--krds-pd-full-sm) var(--krds-pd-full-lmd) var(--krds-pd-full-xsm) var(--krds-pd-full-xhlg);border-radius:var(--krds-rd-5);}
.bs_btn:before{content:'';width: var(--krds-spacer-4);height: var(--krds-spacer-4);position:absolute;top: var(--krds-spacer-5);left: var(--krds-spacer-5-1);background-size: contain !important;}
.bs_btn.small_btn:before{top: var(--krds-spacer-2-0);left:var(--krds-spacer-2-1);width: var(--krds-spacer-3-2);height: var(--krds-spacer-3-2);}
.bs_btn:hover {background:var(--krds-secondary);border-color:var(--krds-secondary); color:var(--krds-white) !important; transition:all 0.15s cubic-bezier(0.7, 0, 0.3, 1);}

.bs_btn.home:before{background:url('/sites/guide/images/guide/common/btn_home.png') no-repeat center;}
.bs_btn.home:hover:before{background:url('/sites/guide/images/guide/common/btn_home_on.png') no-repeat center;}

.bs_btn.preview:before{background:url('/sites/guide/images/guide/common/btn_preview.png') no-repeat center;}
.bs_btn.preview:hover:before{background:url('/sites/guide/images/guide/common/btn_preview_on.png') no-repeat center;}

.bs_btn.down:before{background:url('/sites/guide/images/guide/common/btn_down.png') no-repeat center;}
.bs_btn.down:hover:before{background:url('/sites/guide/images/guide/common/btn_down_on.png') no-repeat center;}

.bs_btn.link:before{background:url('/sites/guide/images/guide/common/btn_link.png') no-repeat center;}
.bs_btn.link:hover:before{background:url('/sites/guide/images/guide/common/btn_link_on.png') no-repeat center;}

.bs_btn.report:before{background:url('/sites/guide/images/guide/common/btn_report.png') no-repeat center;}
.bs_btn.report:hover:before{background:url('/sites/guide/images/guide/common/btn_report_on.png') no-repeat center;}

.bs_btn.org:before{background:url('/sites/guide/images/guide/common/btn_org.png') no-repeat center;}
.bs_btn.org:hover:before{background:url('/sites/guide/images/guide/common/btn_org_on.png') no-repeat center;}

.bs_btn.qna:before{background:url('/sites/guide/images/guide/common/btn_qna.png') no-repeat center;}
.bs_btn.qna:hover:before{background:url('/sites/guide/images/guide/common/btn_qna_on.png') no-repeat center;}

@media all and (max-width:767px) {
  .bs_btn{padding:1.25rem 1.25rem 1.28rem var(--krds-pd-full-xhlg);font-size: var(--krds-fz-sm);}
  .bs_btn:before{left:1rem;top:1rem;}
  .bs_btn.small_btn  {padding:var(--krds-spacer-1-2) var(--krds-spacer-3) var(--krds-spacer-1-2) var(--krds-spacer-8-1);font-size:var(--krds-fz-xxsm);}
  .bs_btn.small_btn:before{top:0.65rem;left:var(--krds-spacer-2-0);width:var(--krds-spacer-3-3);height:var(--krds-spacer-3-3);background-size:contain;}
}

@media all and (max-width:767px) {
  .btn-list01,
  .btn-list02{flex-wrap:wrap;gap:var(--krds-spacer-1-1);}
}

.new_bl{color:var(--krds-secondary-43) !important;display:inline-block;text-decoration:underline !important;}
.new_bl:after{content:'';width:var(--krds-spacer-4-1);height:var(--krds-spacer-4-1);background:url('/sites/guide/images/guide/common/link-blueBtn.png');display:inline-block;position:relative;top:0.2rem;margin-left:0.75rem;}
.new_bl.small:after{width:var(--krds-spacer-3);height:var(--krds-spacer-3);background-size:contain;}

.aco {}
.accod.on > ul {display: block;border-bottom: var(--krds-spacer-default) solid var(--krds-gray-35);}
.accod.on > button {border-top: var(--krds-border-width-20) solid var(--krds-gr-10);color: var(--krds-gr-10);background: url("/sites/guide/images/guide/common/up-arr.png") no-repeat right var(--krds-pd-full-lg) center var(--krds-white);font-weight: bold;border-bottom: var(--krds-border-width-10) solid #8dc197 !important;}
.accod > button {display: block;width: var(--krds-spacer-full);padding: var(--krds-pd-full-md) var(--krds-pd-full-lg);text-align: left;border: 0;border-top: var(--krds-border-width-10) solid var(--krds-white);background: url("/sites/guide/images/guide/common/down-arr.png") no-repeat right 2rem center var(--krds-white);font-size:var(--krds-fz-l);border-bottom: var(--krds-border-width-10) solid var(--krds-gray-35);}
.accod > ul > li:before {content: "";display: block;width: var(--krds-spacer-1);height: var(--krds-spacer-1);background-color:var(--krds-black-10);border-radius: 18rem;position: absolute;left: 0;top: var(--krds-spacer-2-1);}
.accod > ul {padding: var(--krds-pd-full-lg);background-color: var(--krds-secondary-1);display: none;border-top: var(--krds-border-width-10) solid var(--krds-primary-0);}
.accod > ul > li {margin-top: 1rem;padding-left: var(--krds-pd-full-md);position: relative;}
.accod > ul > li:first-child {margin-top: 0;}
.aco > li:first-child button {border-top: var(--krds-border-width-20) solid var(--krds-black-10);}
.aco > li.accod.on:first-child button {border-top: var(--krds-border-width-20) solid var(--krds-gr-10);}
.accod > ul > li > ul > li > ul > li:before {content: "";display: block;width: 0 !important;top: 0.56em !important;height: 0 !important;background-color: transparent !important;border-left: var(--krds-border-width-30) solid var(--krds-gray-42);border-top: var(--krds-border-width-30) solid transparent;border-bottom: var(--krds-border-width-30) solid transparent;}

/*�λ縻*/
.greeding{display: grid;padding-bottom:var(--krds-pd-full-xxlg);grid-template-columns: 30rem 1fr;gap: var(--krds-spacer-20);}
.greeding .left{min-width: auto;}
.greeding .left .thum{margin-bottom:var(--krds-common-mar40);position: relative;border-radius: 1rem;overflow: hidden; box-shadow: var(--krds-common-mar5) var(--krds-common-mar5) var(--krds-common-mar5) rgba(0, 0, 0, .1);}
.greeding .left .thum img{max-width:var(--krds-spacer-full); width: var(--krds-spacer-full);}
.greeding .left p{color:var(--krds-gray-41);letter-spacing: 0.2rem;font-size: var(--krds-fz-sm);position:relative;}
.greeding .left p:before{content:'';width:14rem;height: 14rem;background:url('/sites/guide/images/sub/greeding-logo.png') no-repeat center;position: absolute;right: -7rem;bottom: -0.5rem;}
.greeding .left p:after{content:'';width:6rem;height: 0.1rem;background-color: var(--krds-gray-41);display: inline-block;vertical-align: middle;margin-left:var(--krds-common-mar25);position: relative;top: -0.2rem;}
.greeding .right .title{padding-top:3rem;padding-left: var(--krds-pd-full-xlg);margin-bottom: 7rem;}
.greeding .right .title p{font-size:var(--krds-ft-xbig);font-weight:var(--krds-fw-bold);color:var(--krds-gray-90);line-height: 1.5;position:relative;display: inline-block;}
.greeding .right .title p strong{color:var(--krds-secondary-43);}
.greeding .right .title p:before{content:'';width:var(--krds-spacer-10-1);height: var(--krds-spacer-9);background:url('/sites/guide/images/sub/greeding-edge01.png') no-repeat center;display: inline-block;position:absolute;left: -3.5rem;top: -1.5rem;z-index: -1;}
.greeding .right .title p:after{content:'';width:var(--krds-spacer-10-2);height: var(--krds-spacer-9);background:url('/sites/guide/images/sub/greeding-edge02.png') no-repeat center;display: inline-block;position: relative;left: -0.7rem;top: -0.7rem;}
.greeding .right .txt p{font-size: var(--krds-fz-md); color:var(--krds-gray-65); font-weight:var(--krds-fw-regular);}
.greeding .right .txt p strong{color:var(--krds-gray-90);}
.greeding .right .txt p .colorB{color:var(--krds-secondary-43);}
.greeding .right .txt i{display: block; margin:var(--krds-spacer-2);}
.greeding .right .txt .sign{margin-top:var(--krds-common-mar55);display:flex;gap:var(--krds-common-mar45);align-items: flex-end;}
.greeding .right .txt .sign span{font-size:var(--krds-fz-xxl-1);color:var(--krds-gray-90);font-weight:var(--krds-fw-bold);}

@media all and (max-width:1280px) {
  .greeding{gap:6rem;}
  .greeding .left{min-width:24rem;}
  .greeding .left .thum{margin-bottom:3rem;}
  .greeding .left p:before{width: 11rem;height: 11rem;background-size:contain;right: -3.5rem;bottom: var(--krds-spacer-1-1);}
  .greeding .left p{font-size: var(--krds-fz-xsm);letter-spacing: 0.1rem;}
  .greeding .left p:after{width:5rem;margin-left:var(--krds-common-mar20);}
  .greeding .right .title{margin-bottom:3.8rem;padding-top: var(--krds-pd-full-xhlg);padding-left: var(--krds-pd-full-xhlg);}
  .greeding .right .title p{font-size:var(--krds-fz-xxxxl);}
  .greeding .right .title p:before{width:3.5rem;height: 3.1rem;background-size:contain;}
  .greeding .right .title p:after{width:3.5rem;height: 3.1rem;background-size:contain;top: -0.2rem;left: -0.2rem;}
}

@media all and (max-width:767px) {
  .greeding{gap: 3rem; grid-template-columns: 1fr;}
  .greeding .left{margin:0 auto;min-width: initial;}
  .greeding .right .title{padding-top:var(--krds-pd-full-lg);padding-left:var(--krds-pd-full-lg);}
  .greeding .right .title p{font-size:var(--krds-heading-h3);}
  .greeding .right .title p:before{left:-1.5rem;}
  .greeding .right .title p:after{top: 0.25rem;left: 0;}
  .greeding .right .txt .sign{gap:3rem;}
  .greeding .right .txt .sign span{font-size:var(--krds-fz-l);}
  .greeding .right .txt .sign img{max-width:11rem;}
}



/*���ô±�*/
.location-txt{display:flex;}
.location-txt > strong{min-width:26rem; padding: 0 3rem; min-height:18.5rem;font-size:var(--krds-fz-xxxxl);background:var(--krds-secondary);display:flex;color:var(--krds-white);align-items: center;justify-content: center;text-align: center;}
.location-txt .conts{padding: 3.5rem;background:rgba(0,0,0,0.8);width:calc(var(--krds-spacer-full) - 26rem);}
.location-txt .conts > ul > li{color:var(--krds-white);padding-left:12.5rem;position:relative;}
.location-txt .conts > ul > li + li{margin-top:3rem;}
.location-txt .conts > ul > li i{display:block;}
.location-txt .conts > ul > li > span{position:absolute;left:0;padding-left:var(--krds-pd-full-xlg);width: 9rem;}
.location-txt .conts > ul > li > span:after{content:'';width:0.1rem;height:1.5rem;background:var(--krds-white);display:inline-block;vertical-align:top;margin-left:var(--krds-common-mar25);margin-top:var(--krds-spacer-1-1);position: absolute;right: 0;}
.location-txt .conts > ul > li:nth-child(1) > span:before{content:'';width:var(--krds-spacer-4-1);height:2.1rem;background:url('/sites/kdca/images/sub/loca-icon01.png') no-repeat center;position:absolute;left:0;top:0.1rem;}
.location-txt .conts > ul > li:nth-child(2) > span:before{content:'';width:1.9rem;height:1.9em;background:url('/sites/kdca/images/sub/loca-icon02.png') no-repeat center;position:absolute;left:0;top:-0.4rem;}

.loc-pub{border-top:0.1rem solid var(--krds-gray-65);}
.loc-pub > ul > li{padding:4.5rem;border-bottom:0.1rem solid var(--krds-gray-15);padding-left:var(--krds-pd-full-8);display: flex;align-items: flex-start;;gap: var(--krds-common-mar100);}
.loc-pub > ul > li .icon{min-width: 9.5rem;min-height: 9.5rem;background-color: var(--krds-gy-10);border-radius: 1rem;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.loc-pub > ul > li .txt > strong{font-size:var(--krds-fz-xxl-1);color:var(--krds-secondary-54);display:block;margin-bottom:var(--krds-spacer-3);}
.dash-list > li{padding-left:var(--krds-pd-full-md);position:relative;}
.dash-list > li:before{content:'';width:var(--krds-spacer-1-1);height:0.2rem;background:var(--krds-gray-61);position:absolute;left:0;top:1rem;}
.dash-list > li strong{font-weight:var(--krds-fw-bold);color:var(--krds-gray-90);}

@media all and (max-width:767px) {
  .location-txt{display:block;}
  .location-txt > strong{min-width:initial;width:var(--krds-spacer-full);font-size:var(--krds-heading-h3);min-height:initial;padding:var(--krds-pd-full-lg) var(--krds-pd-full-md) var(--krds-pd-full-xmd);}
  .location-txt .conts{padding: 2rem;width:var(--krds-spacer-full);}
  .loc-pub > ul > li{padding:var(--krds-pd-full-lg);gap:3.5rem;}
  .location-txt .conts > ul > li{
	font-size: 1.5rem;
	padding-left: 0;
  }
  .location-txt .conts > ul > li + li{}
  .location-txt .conts > ul > li > span{display:block;position: initial;margin-bottom: 1rem;}
  .location-txt .conts > ul > li > span:after{display:none;}
}

@media all and (max-width:480px) {
  .loc-pub > ul > li{flex-wrap:wrap;gap:var(--krds-common-mar25);}
  .loc-pub > ul > li .icon{margin:0 auto;}
  .loc-pub > ul > li .txt > strong{font-size: var(--krds-fz-xl);}
}


/*����*/
.org-his{margin-top:5rem;}
.org-his .top .imgWrap{border-radius: 1rem;overflow: hidden;}
.org-his .top .txt{padding: var(--krds-pd-full-xhhlg) 0 var(--krds-pd-full-6) var(--krds-pd-full-6-2);display: flex;gap:var(--krds-common-mar55);border-bottom: var(--krds-border-width-10) solid var(--krds-gray-15);margin-bottom: 4.5rem;}
.org-his .top .txt > strong{font-size:var(--krds-fz-xxxxl);color:var(--krds-secondary-43);line-height: 1.25;position: relative;}
.org-his .top .txt > strong i{display: block;}
.org-his .top .txt > strong:before{content:'';width:0.2rem;height:16rem;background:var(--krds-secondary-43);position:absolute;left: -2.5rem;top: -7.25rem;}
.org-his .top .txt > p{font-size: var(--krds-fz-md);color:var(--krds-gray-65);line-height: 1.7;}
.org-his .top .txt > p span{color:var(--krds-secondary-43);font-weight:var(--krds-fw-bold);}

.org-his .bottom > strong{width:17rem;height: 17rem;border:1rem solid var(--krds-primary-5);display: flex;border-radius:var(--krds-rd-half);background-color:var(--krds-secondary-43);color:var(--krds-white);font-size:var(--krds-fz-xxxxl);justify-content: center;align-items: center;margin-bottom: 5rem;}
.org-his .bottom .his-list .area{display:flex;gap:7rem;padding-bottom:7.5rem;width: var(--krds-spacer-full);}
.org-his .bottom .his-list .area > strong{font-size:var(--krds-fz-xxxxl);color:var(--krds-gray-90);min-width:17rem;display:block;line-height: 1.3;}
.org-his .bottom .his-list .area > ul {position:relative;width: var(--krds-spacer-full);}
.org-his .bottom .his-list .area > ul:before{content:'';width:0.1rem;height: calc(var(--krds-spacer-full) + 7rem);background-color: var(--krds-primary-5);position: absolute;left: 0.75rem;top: 1rem;}
.org-his .bottom .his-list .area:nth-last-child(1) ul:before{height:calc(var(--krds-spacer-full) - 2.8rem);}
.org-his .bottom .his-list .area > ul > li{padding-left: 5rem;position:relative;display: grid;grid-template-columns: var(--krds-spacer-30) 1fr;gap: 1rem;align-items: baseline;width: var(--krds-spacer-full);}
.org-his .bottom .his-list .area > ul > li + li{margin-top:3rem;}
.org-his .bottom .his-list .area > ul > li strong,
.org-his .bottom .his-list .area > ul > li span{font-size: var(--krds-fz-xl);color:var(--krds-secondary-43);font-weight:var(--krds-fw-bold);}
.org-his .bottom .his-list .area > ul > li:before{content:'';width:1rem;height: 1rem;border:0.2rem solid var(--krds-gray-40);border-radius:var(--krds-rd-half);background-color:var(--krds-white);position:absolute;left: var(--krds-spacer-0-1);top:var(--krds-spacer-1-2);}
.org-his .bottom .his-list .area > ul > li:nth-child(1):before{width:2rem;height: 2rem;background-color: var(--krds-point-50);border:var(--krds-border-width-50) solid var(--krds-point-10);left: -0.2rem;top:0.25rem;}

@media all and (max-width:767px) {
  .org-his .top .txt{padding: var(--krds-pd-full-lg) 0 var(--krds-pd-full-lg) var(--krds-pd-full-xhlg);flex-wrap: wrap;gap: var(--krds-common-mar25);}
  .org-his .top .txt > strong{font-size:var(--krds-heading-h3);}
  .org-his .top .txt > strong i{display:inline-block;margin-left:1rem;}
  .org-his .top .txt > strong:before{left: -1.25rem;height:var(--krds-common-mar100);top: -6.5rem;}
  .org-his .bottom > strong{width:var(--krds-spacer-30);height: var(--krds-spacer-30);font-size:var(--krds-h2-size);border-width:var(--krds-border-width-50);margin-bottom: var(--krds-common-mar25);}
  .org-his .bottom .his-list .area > strong{min-width:initial;font-size:var(--krds-heading-h3);padding-left: var(--krds-pd-full-xhlg);}
  .org-his .bottom .his-list .area{flex-wrap: wrap;gap:var(--krds-common-mar20);padding-bottom: 5rem;}
  .org-his .bottom .his-list .area > ul > li{padding-left:var(--krds-pd-full-xlg);grid-template-columns: var(--krds-common-mar100) 1fr;}
  .org-his .bottom .his-list .area > ul > li + li{margin-top:var(--krds-common-mar20);}
  .org-his .bottom .his-list .area > ul > li span,
  .org-his .bottom .his-list .area > ul > li strong{left:3.25rem;}
  .org-his .bottom .his-list .area > ul:before{height: calc(var(--krds-spacer-full) + var(--krds-common-mar100));}
  .org-his .bottom .his-list .area:nth-last-child(1) ul:before{height:calc(var(--krds-spacer-full) - 4.8rem)}
  .org-his .bottom .his-list .area > strong br{display:none;}

  .org-his .top .imgWrap{margin-bottom: 3rem;}
  .org-his .top .imgWrap img{height: 24rem; object-fit: cover;}
}

.graphWrapBox{background-color: var(--krds-guide-cm-bx-color);padding:6rem;text-align: center;}

/* */
.transit{display: flex;gap: 1rem var(--krds-common-mar20); flex-wrap: wrap;}
.transit li{display: flex; gap: var(--krds-spacer-1-1);}
.transit strong.blue{color:var(--krds-white); background:var(--krds-transit-color1);}
.transit strong.green{color:var(--krds-white); background:var(--krds-transit-color2) ;}
.transit strong.purple {color:var(--krds-white);background-color: var(--krds-transit-color3);}
.transit strong.sky {color:var(--krds-white);background-color: var(--krds-transit-color4) ;}
.transit strong.red {color:var(--krds-white);background-color: var(--krds-transit-color5) ;}
.transit strong{border:var(--krds-border-width-10) solid var(--krds-gray-15); display: flex;font-size: var(--krds-spacer-3);align-items: center; justify-content: center;}

.transit.bus{flex-direction: column; gap:var(--krds-spacer-3);}
.transit.bus li{gap:var(--krds-common-mar20);}
.transit.bus li p{display: flex; gap: 1rem; flex-wrap: wrap;}
.transit.bus li p em{}
.transit.bus li p em:before{content: '|'; margin-right: 1rem;}
.transit.bus li p em:nth-child(1):before{display:none;}
.transit.bus strong{padding:var(--krds-pd-full-xxsm) var(--krds-pd-full-md); border-radius: var(--krds-rd-5); border:none;}
.transit.metro strong{border-radius: var(--krds-rd-full); width: 2.5rem; height: 2.5rem;}


/* org */
.org2 *{position:relative;}
.org2 *:before{content:''; display:block; position:absolute;}

.org2 .tit{width: var(--krds-spacer-50);height: var(--krds-spacer-50); line-height:1.2; font-size:2.8rem; font-weight:800; text-align: center; background:var(--krds-secondary-43);color:var(--krds-white);border-radius: var(--krds-rd-full);display: flex;align-items: center;justify-content: center;margin: 0 auto;border: 1.5rem solid #eef4fe;}
.org2 .tit:before{width: 0.1rem;height: 30rem;background: var(--krds-gray-15);top: 17.5rem;left: 50%;margin-left: -0.1rem;}
.org2 ul li{text-align: center;padding-top: 5.5rem;}
.org2 ul li a{display: block;background: var(--krds-gb-10);color:var(--krds-white);line-height: 6rem;width: 19rem;}
.org2 .dep1{display: flex; justify-content: space-between; margin-top: 11rem;}
.org2 .dep2{display: flex; justify-content: space-around; margin-top: 7rem;}
.org2 .dep2 p{border: 0.1rem solid var(--krds-gb-10); line-height: 6rem; margin-top: var(--krds-common-mar65);}
.org2 .dep2 p:before{width: 0.1rem;height: 6.4rem;background: var(--krds-gray-15);top:-6.5rem;left: 50%;}

.org2 .dep1:before{width:calc(var(--krds-spacer-full) - 19rem);height: 0.1rem; background: var(--krds-gray-15);top: 0; left: 9.5rem;}
.org2 .dep1 li:before{width: 0.1rem;height: 6rem;background: var(--krds-gray-15);top: 0;left: 50%;}

.org2 .dep2:before{width: calc(var(--krds-spacer-full) - 33rem);height: 0.1rem;background: var(--krds-gray-15);top: 0;left: 16.5rem;}
.org2 .dep2 li:before{width: 0.1rem;height: 6rem;background: var(--krds-gray-15);top: 0;left: 50%;}


@media all and (max-width:1024px) {
  .org2 .dep1:before{width: calc(var(--krds-spacer-full) - 16rem); left:8rem;}
  .org2 .dep2:before{width: calc(var(--krds-spacer-full) - 24rem); left:var(--krds-spacer-30);}
  .org2 ul li a{width:16rem;}
}

@media all and (max-width:767px) {
  .org2 *:before{display:none;}
  .org2 .tit{font-size:var(--krds-fz-xxl); width: 17rem; height: 17rem;}
  .org2 .dep1{margin-top: 0;gap: 1rem; margin-top:var(--krds-common-mar20); display: grid; grid-template-columns: 1fr 1fr;}
  .org2 .dep2{margin-top: 0;gap: 1rem; margin-top:4rem;  display: grid; grid-template-columns: 1fr 1fr;}
  .org2 ul li{padding-top: 0;width: var(--krds-spacer-full);}
  .org2 ul li a{width: var(--krds-spacer-full);}
  .org2 .dep2 p{margin-top:1rem;}
}

.bb-tt{display:block;text-align: center;color:var(--krds-gray-80);font-size:var(--krds-fz-xxl-1);}
.bb-tt span{font-weight:var(--krds-fw-bold);color:var(--krds-gray-65);font-size:var(--krds-fz-nm);}

@media all and (max-width:767px) {
  .bb-tt{font-size: var(--krds-fz-md);}  
  .bb-tt span{display: block;font-size: var(--krds-fz-sm);}
}

.blue-box{background:var(--krds-primary-5);}
.guide-process01.oversize > ul{gap:1.5rem;}
.guide-process01.oversize > ul > li{padding:4rem 2rem 2rem;}
.guide-process01.oversize > ul > li strong{font-size:1.8rem;}

.mapWrap .mapEdit{display:none;}