@charset "utf-8";

.visual{position:relative;text-align:center;padding-bottom:7rem;}
.visual_info{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;height:43rem;}
.visual_title{margin-bottom:2rem;line-height:5.6rem;font-size:4.5rem;font-weight:700;letter-spacing:-0.9px;color:#FFFFFF;}
.visual_loc{}
.visual_loc::after{display:block;clear:both;content:'';}
.visual_loc > li{position:relative;float:left;vertical-align:top;}
.visual_loc > li a{display:block;vertical-align:top;font-weight:300;font-size:14px;line-height:18px;letter-spacing:-0.28px;color:#E5E5E5;}
.visual_loc > li b{font-weight:500;}
.visual_loc > li + li{padding-left:24px;}
.visual_loc > li + li:before{content:'>';position:absolute;top:0;left:8px;line-height:18px;font-size:14px;color:#E5E5E5;vertical-align:top;}

.visual_loc > li.home a{padding-left:17px;background:url(../images/sub/home_ico.png) no-repeat 0 3px / 11px 11px;}

.visual_tabs{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.5);}
.visual_tabs::after{display:block;clear:both;content:'';}
.visual_tabs > li{position:relative;float:left;width:50%;min-height:7rem}
.visual_tabs > li a{display:block;height:7rem;padding:0 2rem;display:flex;justify-content:center;align-items:center;font-size:2rem;letter-spacing:-0.4px;color:#FFFFFF;}

.visual_tabs > li.on a{position:absolute;bottom:0;left:0;width:100%;height:8.5rem;background:#1867C4;font-weight:700;border-radius:3rem 3rem 0 0;}

.visual_tabs.tabs3 > li{width:33.33%;}
.visual_tabs.tabs4 > li{width:25%;}
.visual_tabs.tabs5 > li{width:20%;}
.visual_tabs.tabs6 > li{width:16.66%;}

@media screen and (max-width:960px){

	.visual{padding-bottom:6rem;}
	.visual_info{height:29rem;}

	.visual_title{margin-bottom:1rem;line-height:5rem;font-size:4rem;letter-spacing:-0.8px;}
	.visual_loc > li a{font-size:12px;line-height:16px;}
	.visual_loc > li.home a{padding-left:15px;background:url(../images/sub/home_ico.png) no-repeat 0 2px / 10px 10px;}

	.visual_loc > li + li{padding-left:20px;}
	.visual_loc > li + li:before{left:6px;line-height:16px;font-size:12px;}

	.visual_tabs > li{min-height:6rem}
	.visual_tabs > li a{height:6rem;font-size:2.2rem;}
	.visual_tabs > li.on a{height:7rem;background:#1867C4;font-weight:700;border-radius:3rem 3rem 0 0;}

}

#container .inner{}

#container[class^="sub01"] .visual{background:url(../images/sub/sub_01_visual.png) no-repeat 50% 50% / cover}
#container[class^="sub02"] .visual{background:url(../images/sub/sub_02_visual.png) no-repeat 50% 50% / cover}
#container[class^="sub03"] .visual{background:url(../images/sub/sub_03_visual.png) no-repeat 50% 50% / cover}
#container[class^="sub04"] .visual{background:url(../images/sub/sub_04_visual.png) no-repeat 50% 50% / cover}
#container[class^="sub05"] .visual{background:url(../images/sub/sub_05_visual.png) no-repeat 50% 50% / cover}
@media screen and (max-width:720px){

	#container[class^="sub01"] .visual{background-image:url(../images/sub/sub_01_visual_m.png)}
	#container[class^="sub02"] .visual{background-image:url(../images/sub/sub_02_visual_m.png)}
	#container[class^="sub03"] .visual{background-image:url(../images/sub/sub_03_visual_m.png)}
	#container[class^="sub04"] .visual{background-image:url(../images/sub/sub_04_visual_m.png)}
	#container[class^="sub05"] .visual{background-image:url(../images/sub/sub_05_visual_m.png)}
}

.content{position:relative;width:1320px;margin:0 auto;padding:12rem 0 13rem;}
.page_title{margin-bottom:5rem;padding-bottom:1.5rem;border-bottom:1px solid #CCCCCC;font-family:'IBMPlexSansKR';font-size:3.8rem;font-weight:700;line-height:5.7rem;letter-spacing:-0.76px;color:#121212;}

.cont_title{position:relative;margin-bottom:3rem;padding-left:22px;font-size:2.8rem;line-height:35px;font-weight:700;letter-spacing:-0.56px;color:#212121;}
.cont_title::after{display:block;clear:both;content:'';position:absolute;top:11px;left:0;width:12px;height:12px;background:url(../images/sub/cont_title_ico.png) no-repeat 0 0;}

.cont_title + .cont_area{padding-left:22px;margin-bottom:3rem;}
.cont_area + .cont_title{margin-top:9rem;}
.cont_nation + .cont_title{margin-top:9rem;}

.cont_text{font-size:1.8rem;line-height:2.6rem;letter-spacing:-0.36px;color:#545454;}
.cont_tip{font-size:1.6rem;line-height:2.3rem;letter-spacing:-0.32px;color:#888888;}

.cont_image{text-align:center;}
.cont_list{margin-bottom:10rem;}
.cont_list > li{position:relative;padding-left:1.6rem;line-height:2.3rem;font-size:1.8rem;letter-spacing:-0.36px;color:#333333;}
.cont_list > li::after{display:block;clear:both;content:'';position:absolute;top:0.8rem;left:0;width:0.6rem;height:0.6rem;background:#1867C4;border-radius:50%;}
.cont_list > li + li{margin-top:1.5rem}

@media all and (max-width:1400px){
	.content{width:100%;padding:8rem 3rem}
}
@media screen and (max-width:960px){

	.content{padding:6rem 3rem 10rem}
	.cont_title{margin-bottom:1.5rem;padding-left:2.2rem;font-size:3rem;line-height:3.5rem;}
	.cont_title::after{top:1.1rem;left:0;width:1.2rem;height:1.2rem;background:url(../images/sub/cont_title_ico.png) no-repeat 0 0 / 100% 100%}

	.cont_title + .cont_area{padding-left:0;}
	.cont_area + .cont_title{margin-top:5rem;}
	.cont_nation + .cont_title{margin-top:5rem;}

	.cont_text{font-size:2.4rem;line-height:3.4rem;letter-spacing:-0.48px;}
	.cont_tip{font-size:2.2rem;line-height:2.6rem;letter-spacing:-0.44px;}

	.cont_list{margin-bottom:10rem;}
	.cont_list > li{line-height:3.4rem;font-size:2.4rem;}
	.cont_list > li::after{top:1rem;left:0;width:0.6rem;height:0.6rem;}

}

.cont_mission{position:relative;margin:0 -1.2rem;}
.cont_mission::after{display:block;clear:both;content:'';}
.cont_mission > li{float:left;width:33.33%;padding:0 1.2rem;}
.cont_mission > li .box{position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-radius:1rem;overflow:hidden;}
.cont_mission > li .box::after{display:block;clear:both;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box;z-index:1;}
.cont_mission > li .info{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;height:25rem;padding-top:2rem;z-index:2;}
.cont_mission > li .ico{width:6rem;height:6rem;margin-bottom:1.5rem;background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;}
.cont_mission > li .txt{font-size:1.8rem;line-height:2.5rem;letter-spacing:-0.36px;color:#FFFFFF;text-align:center;}
.cont_mission > li .num{position:absolute;bottom:-1rem;right:1.7rem;font-size:7rem;font-weight:700;line-height:1;letter-spacing:-1.4px;color:#FFFFFF;opacity:0.3;z-index:3;}
.cont_mission > li.item1 .box{background-image:url(../images/sub/cont_mission_bg_01@2x.png);}
.cont_mission > li.item2 .box{background-image:url(../images/sub/cont_mission_bg_02@2x.png);}
.cont_mission > li.item3 .box{background-image:url(../images/sub/cont_mission_bg_03@2x.png);}
.cont_mission > li.item1 .ico{background-image:url(../images/sub/cont_mission_ico_01@2x.png);}
.cont_mission > li.item2 .ico{background-image:url(../images/sub/cont_mission_ico_02@2x.png);}
.cont_mission > li.item3 .ico{background-image:url(../images/sub/cont_mission_ico_03@2x.png);}

@media screen and (max-width:720px){
	.cont_mission{margin:0}
	.cont_mission > li{float:none;width:100%;padding:0}
	.cont_mission > li + li{margin-top:2rem;}

	.cont_mission > li .info{height:23rem;padding-top:0;}
	.cont_mission > li .ico{width:6rem;height:6rem;margin-bottom:2rem;}
	.cont_mission > li .txt{font-size:2.4rem;line-height:3.4rem;letter-spacing:-0.48px;}
	.cont_mission > li .num{bottom:-1.5rem;right:2.1rem;font-size:10rem;letter-spacing:-2px;opacity:0.25;}

}

.cont_toggle{position:relative;margin:0 -0.6rem;}
.cont_toggle::after{display:block;clear:both;content:'';}
.cont_toggle > li{float:left;width:20%;padding:0 0.6rem;}
.cont_toggle > li .image{margin-bottom:1rem;}
.cont_toggle > li .data{height:25.2rem;}
.cont_toggle > li .data dl{border-radius:1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow:hidden;}
.cont_toggle > li .title a{display:block;height:6.5rem;line-height:6.5rem;padding:0 0 0 2rem;font-weight:700;font-size:2rem;letter-spacing:-0.4px;color:#333333;vertical-align:top;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.cont_toggle > li .title a b{display:inline-block;padding-right:6px;color:#0E4688;vertical-align:top;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.cont_toggle > li .info{height:18.6rem;padding:0 2rem;display:none;background:#0E4688;}
.cont_toggle > li .info p{position:relative;padding-left:1.6rem;font-size:1.6rem;line-height:2.2rem;letter-spacing:-0.32px;color:rgba(255,255,255,0.9)}
.cont_toggle > li .info p::after{display:block;clear:both;content:'';position:absolute;top:0.8rem;left:0;width:0.6rem;height:0.6rem;border-radius:50%;background:#fff;}
.cont_toggle > li .info p + p{margin-top:1rem;}
.cont_toggle > li .image{position:relative;display:block;overflow:hidden;border-radius:1rem;}
.cont_toggle > li .image img{width:100%;height:100%;transition:linear 0.25s;height:auto}
.cont_toggle > li.on .image img,
.cont_toggle > li:hover .image img{transform:scale(1.1)}
.cont_toggle > li.on .data dl{background:#0E4688;}

.cont_toggle > li.on .title a,
.cont_toggle > li:hover .title a{color:#fff;background:#0E4688;}
.cont_toggle > li.on .title a b,
.cont_toggle > li:hover .title a b{color:#fff;}
.cont_toggle > li.on .info p,
.cont_toggle > li:hover .info p{color:#FFFFFF;}

@media screen and (max-width:1200px){
	.cont_toggle > li{width:50%;margin-bottom:2rem;}
}
@media screen and (max-width:720px){
	.cont_toggle > li{float:none;width:100%;}
	.cont_toggle > li .data{height:auto;}
	.cont_toggle > li .title a{font-size:2.4rem;}
	.cont_toggle > li .info{height:auto;padding:0 2rem 4rem;}
	.cont_toggle > li .info p{font-size:2.2rem;line-height:3rem;}
	.cont_toggle > li .info p::after{top:1rem;}
}

.sub01-2 .content{padding-bottom:8.5rem;}
.sub01-2 .cont_area + .cont_title{margin-top:4rem;}
.sub01-2 .cont_image{position:relative;margin-left:-5.4rem;}
@media screen and (max-width:1440px){
	.sub01-2 .cont_image{margin-left:0}
}
@media screen and (max-width:960px){
	.sub01-2 .cont_area + .cont_title{margin-top:10rem;}

	.sub01-2 .cont_toggle .image {height: 20rem;}
	.sub01-2 .cont_toggle .image img {height: 100%; object-fit: cover;}
}

.sub02-1 .page_title{margin-bottom:10rem;}

@media screen and (max-width:960px){
	.sub02-1 .page_title{margin-bottom:5rem;}
}
.sub02-3 .cont_text{color:#000;}

.sub04-1 .visual{padding-bottom:0;}
.sub04-1 .visual_info{height:50rem;}

@media screen and (max-width:960px){
	.sub04-1 .visual_info{height:35rem;}
}

.cont_download{display:table;width:100%;margin:0 auto;padding:3.5rem;background:#F6F7F9 0% 0% no-repeat padding-box;border-radius:1rem;}
.cont_download li{display:table-cell;height:5.5rem;vertical-align:middle;text-align:center;}
.cont_download li + li{}
.cont_download .btn{width:37%;padding:0 5rem;}
.cont_download .tel{width:28%;border-left:1px solid rgba(112, 112, 112, 0.3);border-right:1px solid rgba(112, 112, 112, 0.3);}
.cont_download .email{width:35%}
.cont_download .btn a{display:block;height:5.5rem;background:#FFFFFF;box-shadow:inset 0 0 0 1px #0E4688;text-align:center;}
.cont_download .btn span{display:inline-block;height:5.5rem;line-height:5.5rem;padding-right:4.5rem;background:url(../images/sub/cont_ico_download.png) no-repeat 100% 50% / 2.1rem auto;font-size:1.8rem;font-weight:700;letter-spacing:-0.36px;color:#0E4688;}
.cont_download .btn a:hover {background: #0E4688}
.cont_download .btn a:hover span {color:#fff; background:url(../images/sub/cont_ico_download_on.png) no-repeat 100% 50% / 2.1rem auto;}

.cont_download .tel em,.cont_download .email em{display:inline-block;padding-left:3rem;font-size:1.8rem;font-weight:700;letter-spacing:-0.36px;color:#545454;}
.cont_download .tel span,.cont_download .email span{display:inline-block;padding-left:3rem;font-size:1.8rem;font-weight:500;letter-spacing:-0.36px;color:#333333;}
.cont_download .tel em{background:url(../images/sub/cont_ico_tel.png) no-repeat 0 50% / 2.1rem auto;}
.cont_download .email em{background:url(../images/sub/cont_ico_email.png) no-repeat 0 50% / 2.2rem auto}
.cont_download .email{}
.cont_download .email em{}

@media screen and (max-width:960px){
	.cont_download{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto;padding:3rem 0;}
	.cont_download li{height:auto;vertical-align:top;}
	.cont_download li + li{}
	.cont_download .btn{display:flex;width:100%;margin-bottom:2rem;}
	.cont_download .btn a{width:35rem;height:7rem;line-height:7rem;margin:0 auto;}
	.cont_download .btn span{height:7rem;line-height:7rem;font-size:2.4rem;}
	.cont_download .tel{display:flex;width:auto;border-left:0 none;padding-right:2rem;}
	.cont_download .tel em,.cont_download .email em{font-size:2.2rem;vertical-align:top;}
	.cont_download .tel span,.cont_download .email span{padding-left:2rem;font-size:2.2rem;vertical-align:top;}
	.cont_download .email{display:flex;width:auto;padding-left:2rem;}
}
@media screen and (max-width:480px){
	.cont_download .tel{width:100%;padding-right:0;justify-content:center;align-items:center;margin-bottom:1rem;border-right:0 none;}
	.cont_download .email{width:100%;padding-left:0;justify-content:center;align-items:center;}
}

.cont_list_new {display: flex; gap: 1.5rem; margin-top: 8rem;}
.cont_list_new li {border: 1px solid #CCCCCC; border-radius: 1rem; position: relative; width: calc((100% - 6rem) / 5); padding: 5.8rem 0 3.6rem;}
.cont_list_new li .num {font-size: 2.4rem; font-weight: bold; background: #1867C4; color: #fff; position: absolute; width: 5.4rem; height: 5.4rem; display: grid; place-items: center; border-radius: 1rem; left: 50%; transform: translateX(-50%); top: -2.7rem;}
.cont_list_new li .cont {display: flex; flex-direction: column; align-items: center;}
.cont_list_new li .img {position: relative; width: 17.3rem;}
.cont_list_new li .img img {width: 100%; display: block;}
.cont_list_new li .txt {font-size: 1.8rem; margin-top: 2.4rem; text-align: center; padding: 0 2rem; letter-spacing: -0.4px;}

.cont_list_new li:hover {background: #F0F6FF}
.cont_list_new li:hover .txt {font-weight: 600}

@media screen and (max-width:960px){
	.cont_list_new {flex-wrap: wrap; gap: 1.5rem 1.8rem;}
	.cont_list_new li {width: calc((100% - 1.8rem) / 2); padding: 3.6rem 0 3rem}
	.cont_list_new li .num {left: 1rem; top: 1rem; transform: none;}
	.cont_list_new li .cont {}
	.cont_list_new li .img {}
	.cont_list_new li .txt {font-size: 2.4rem; margin-top: 1.6rem; line-height: 3.4rem;}
}

@media screen and (max-width:480px){
	.cont_list_new {margin-top: 4rem;}
	.cont_list_new li {padding: 3.6rem 0;}
	.cont_list_new li .num {}
	.cont_list_new li .cont {}
	.cont_list_new li .img {width: 20rem;}
	.cont_list_new li .txt {margin-top: 2.4rem;}
}

.cont_order{margin-top:5rem;}
.cont_order > li{display:flex;margin:0 auto;}
.cont_order > li + li{margin-top:10rem;}
.cont_order > li .title{width:20rem;font-size:2rem;font-weight:700;letter-spacing:-0.4px;color:#333333;}
.cont_order > li .title b{display:inline-block;padding-right:6px;font-size:1.8rem;font-weight:800;letter-spacing:-0.36px;color:#4D78B9;}
.cont_order > li .img img{width:33rem;}
.cont_order > li .link{display:flex;flex-direction:column;justify-content:center;padding:0 3rem;}
.cont_order > li .link em{display:block;margin-bottom:1rem;font-size:2rem;line-height:2.5rem;font-weight:700;letter-spacing:-0.4px;color:#333333;}
.cont_order > li .link a{display:inline-block;text-decoration:underline;font-size:1.6rem;line-height:2rem;letter-spacing:-0.32px;color:#333333;}
.cont_order > li .box{width:calc(100% - 20rem);padding:3.4rem;background:#FAFAFA;border-radius:1rem;text-align:center;}
.cont_order > li .item{width:calc(100% - 20rem);}
.cont_order > li .item dl{width:50%;float:left;display:flex;justify-content:center;align-items:center;}
.cont_order > li .item dt,.cont_order > li .item dd{}
.cont_order > li .item dt{width:100px;text-align:center;}
.cont_order > li .item dd{width:calc(100% - 100px);padding:0 2rem;font-size:1.8rem;line-height:2.6rem;letter-spacing:-0.36px;color:#333333;word-break:keep-all;}
.cont_order > li .item dt i{display:block;width:6rem;height:6rem;margin:0 auto;}
.cont_order > li .item dl + dl dt i{width:5.4rem;}
.cont_order > li .item dt em{display:block;line-height:3.1rem;margin-top:1rem;background:#FFFFFF;border:1px solid #0E4688;border-radius:0.5rem;font-size:1.8rem;font-weight:700;letter-spacing:-0.36px;color:#0E4688;text-align:center;}

@media screen and (max-width:1200px){
	.cont_order > li .item dl{width:100%;float:none;display:flex;justify-content:center;align-items:center;}
	.cont_order > li .item dl + dl{margin-top:5rem;}
	.cont_order > li .item dd br{display:none;}
}
@media screen and (max-width:720px){
	.cont_order > li{flex-wrap:wrap;}
	.cont_order > li .title{width:100%;margin-bottom:3rem;font-size:2.4rem;}
	.cont_order > li .title b{padding-right:1rem;font-size:2.4rem;}
	.cont_order > li .link{padding:0 0 0 3rem;}
	.cont_order > li .link em{font-size:2.4rem;line-height:3rem;}
	.cont_order > li .link a{font-size:2.2rem;line-height:2.8rem;}
	.cont_order > li .box{width:100%;}
	.cont_order > li .img{padding-left:6.7rem;}
	.cont_order > li .item{width:100%;padding-left:4.9rem;}
	.cont_order > li .item dt em{line-height:3.3rem;font-size:2.2rem;}
	.cont_order > li .item dd{width:calc(100% - 10rem);padding:0 0 0 4rem;font-size:2.2rem;line-height:3.4rem;}
}
@media screen and (max-width:480px){
	.cont_order > li .img{padding-left:3rem;}
	.cont_order > li .item{padding-left:2rem;}
}
.cont_nation{display:flex;justify-content:center;align-items:center;margin:3rem auto 0}
.cont_nation .nation{width:48rem;padding-right:8rem;text-align:center;}
.cont_nation .box{width:calc(100% - 48rem);padding:7.2rem 6rem;background:#FAFAFA;border:1px solid #E0E0E0;border-radius:1.5rem;}
.cont_nation .cont_list{margin-bottom:0;}

.sub03-2 .cont_nation.item1 .nation img{width:28.9rem}
.sub03-2 .cont_nation.item2 .nation img{width:28.9rem}
.sub03-2 .cont_nation.item3 .nation img{width:38.1rem}

@media screen and (max-width:720px){
	.cont_nation{flex-wrap:wrap;margin-top:4rem;}
	.cont_nation .nation{width:100%;padding-right:0;margin-bottom:4rem;}
	.cont_nation .box{width:100%;padding:3rem;}
}

.cont_history{}
.cont_history > li{position:relative;padding:0 42rem 20rem 6.6rem;background:url(../images/sub/cont_history_dotted.png) repeat-x left bottom 10rem;}
.cont_history > li:last-child{padding-bottom:0;background:none;}
.cont_history > li:nth-child(add) .year{color:#0E4688}
.cont_history > li:nth-child(even) .year{color:#4D78B9}

.cont_history > li .year{margin-bottom:3rem;font-size:4rem;line-height:5rem;font-weight:700;letter-spacing:-0.8px;color:#0E4688;}
.cont_history > li .image{position:absolute;top:0;right:0;width:42rem;}
.cont_history > li .image img{max-width:100%}
.cont_history > li table th,.cont_history > li table td{padding:0 4rem 2rem;vertical-align:top;font-size:1.8rem;line-height:2.3rem;letter-spacing:-0.36px;color:#212121;text-align:left;}
.cont_history > li table td a:hover {font-weight: bold}
.cont_history > li table th{font-weight:700;}
.cont_history > li table th.title{width:9.3rem;padding:0 0 2rem;text-align:center;}
.cont_history > li table th em{display:inline-block;width:9rem;line-height:2.8rem;background:#FFFFFF;border:1px solid #4D78B9;border-radius:0.5rem;text-align:center;font-weight:400;font-size:1.6rem;letter-spacing:-0.32px;color:#4D78B9;}
.cont_history > li table th.left em{background-color:#4D78B9;border-color:#4D78B9;color:#FFFFFF;}

.cont_history > li{position:relative;min-height:10rem;}
.cont_history > li::before{display:block;clear:both;content:'';position:absolute;box-sizing:border-box;top:0;bottom:0;left:1.3rem;width:1px;background-color:#187ee3;}
.cont_history > li::after{display:block;clear:both;content:'';position:absolute;box-sizing:border-box;top:1.2rem;bottom:0;left:0;width:2.6rem;height:2.6rem;border:0.6rem solid #1867C4;border-radius:50%;background-color:#fff;}
.cont_history > li:first-child::before{top:1.5rem}
.cont_history > li:last-child::before{bottom:auto;height:1.5rem;}

@media screen and (max-width:960px){
	.cont_history > li{position:relative;padding:0 0 11rem 6rem;background:url(../images/sub/cont_history_dotted.png) repeat-x left bottom 6rem / auto 2px;}
	.cont_history > li:last-child{padding-bottom:0;background:none;}
	.cont_history > li .year{margin-bottom:2rem;}
	.cont_history > li .image{position:relative;top:auto;right:auto;width:42rem;margin-bottom:3rem;}

	.cont_history > li table th,.cont_history > li table td{padding:0 0 1.5rem 3rem;font-size:2.4rem;line-height:3.2rem;}
	.cont_history > li table th{font-weight:700;}
	.cont_history > li table th.title{width:12.2rem;padding:0 0 2rem;text-align:center;}
	.cont_history > li table th em{display:inline-block;width:9.6rem;line-height:4rem;font-size:2rem;}

}
.board_search{position:relative;margin-bottom:3rem;display:flex;justify-content:space-between;align-items:flex-end;}
.board_search_info{/* position:absolute;bottom:0;left:0; */font-size:16px;line-height:26px;letter-spacing:-0.32px;color:#212121;}
.board_search_info b{font-weight:400;color:#1867C4;}

.board_search_form{}
.board_search_form::after{display:block;clear:both;content:'';}
.board_search_form > div{float:left;}
.board_search_form > div + div{margin-left:5px;}
.board_search_form .select{width:11.5rem;}
.board_search_form .select select{background-color:#FFFFFF;border:1px solid #D5D5D5;color:#333333;}

.board_search_form .keyword{width:25.5rem;}
.board_search_form .keyword input{display:flex;align-items:center;height:4.5rem;border:1px solid #D5D5D5;letter-spacing:-0.32px;color:#333333;}
.board_search_form .keyword input:placeholder{opacity:0.3;}

.board_search_form .submit{width:8.4rem;}
.board_search_form .submit button{height:4.5rem;background:#0E4688;border:0 none;color:#FFFFFF;}

.board_search input,.board_search select,.board_search button{width:100%;height:4.5rem;border-radius:0.5rem;font-size:1.6rem;font-weight:400;letter-spacing:-0.32px;}

@media all and (max-width:720px){
	.board_search_info{font-size:2rem;}
	.board_search input,.board_search select,.board_search button{}
}

/* 목록 게시판 */
.board_list{width:100%;margin-bottom:3rem;border-top:2px solid #333333;table-layout:fixed}
.board_list th,.board_list td{border:0 none;vertical-align:middle;-ms-word-break:keep-all;word-break:keep-all;font-size:1.8rem;font-weight:400;line-height:1.45;letter-spacing:-0.36px;color:#212121;text-align:center;}
.board_list th{padding:1.6rem 0.5rem;background:#f9fafb;border-bottom:1px solid #dddddd;}
.board_list td{padding:2.5rem 0.5rem;border-bottom:1px solid #eee;}
.board_list td.cate span{display:inline-block;width:15rem;line-height:3rem;border-radius:0.5rem;text-align:center;font-size:1.5rem;letter-spacing:-0.3px;color:#FFFFFF;}
.board_list td.cate span br{display:none;}
.board_list td.cate span.type1{background:#98C174;}
.board_list td.cate span.type2{background:#DE9F32}

.board_list td.title{padding-left:3rem;text-align:left;}
.board_list td.title a{position:relative;display:inline-block;text-align:left;vertical-align:top}
.board_list td.title span{color:#F7941D}
.board_list td.file a{display:inline-block;width:2.8rem;height:2.8rem;}
.board_list tr.point th,.board_list tr.point td{background:#F2F8FF;}

.board_list .num img{width:2.3rem;}

@media all and (max-width:960px){
	.board_list td.cate span{display:flex;justify-content:center;align-items:center;width:8.4rem;height:5.4rem;line-height:2rem;margin:0 auto;}
	.board_list td.cate span br{display:block;}

	.board_list td.title{font-size:2.2rem;}
}

@media all and (max-width:720px){

 	.board_list col.num{width:9% !important;}
	.board_list col.cate{width:25% !important;}
	.board_list col.title{}
	.board_list col.file{}	.board_list th,.board_list td{font-size:2rem;}

	.board_list td.title{padding-left:2rem;}
	.board_list td.cate span{width:10rem;height:6rem;}

	.board_list.fluid{}
	.board_list.fluid colgroup,
	.board_list.fluid .writer,
	.board_list.fluid .view{display:none !important}
 	.board_list.fluid .num{width:10% !important;}
 	.board_list.fluid .date{width:20% !important;}
}

.board_list + .board_control,.board_list + .paging{margin-top:8rem;}

.board_control{position:relative;}
.board_control::after{display:block;clear:both;content:'';}

/* Paging */
.paging{display:flex;justify-content:center;align-items:center;margin:0 auto;}
.paging a{display:block;position:relative;width:3.8rem;height:3.8rem;margin:0 0.4rem;font-size:1.8rem;letter-spacing:-0.36px;color:#888888;text-align:center;border:1px solid #E0E0E0;border-radius:3px;}
.paging .num{display:flex;padding:0 0.7rem}
.paging .num a{display:flex;justify-content:center;align-items:center;}
.paging .num a.active{box-shadow:0px 5px 10px #00000026;border:2px solid #1867C4;font-weight:700;color:#1867C4;}

.paging div.arrow a{background-repeat:no-repeat;background-position:50% 50%;background-size:auto 1.7rem;text-indent:-9999px;font-size:0}
.paging div.prev a{background-image:url(../images/sub/paging_ico_prev.png)}
.paging div.next a{background-image:url(../images/sub/paging_ico_next.png)}
.paging div.first a{background-image:url(../images/sub/paging_ico_first.png)}
.paging div.last a{background-image:url(../images/sub/paging_ico_last.png)}

@media all and (max-width:720px){
	.paging a{width:4.4rem;height:4.4rem;}
}

@media all and (max-width:480px){
	.paging a{margin:0 2px;font-size:12px;}
	.paging .num{padding:0 4px}
}


.pg_wrap {float: none; margin-top: 50px;}
.pg_wrap:after {display: none}
.pg_wrap .pg {display: flex; align-items: center; justify-content: center;}
.pg_wrap .pg .pg_page {width: 3.8rem; height: 3.8rem; font-size: 1.8rem; line-height: 3.8rem; font-weight: 400; color: #797979; background: transparent; border: 0; text-align: center; margin: 0 0.5rem; border: 1px solid #E0E0E0; border-radius: 3px;}
.pg_wrap .pg .pg_page.pg_start {border: 1px solid #ccc; border-radius: 0; background: url('../images/sub/paging_ico_first.png') no-repeat; background-position: center; background-size: 14px;}
.pg_wrap .pg .pg_page.pg_prev {border: 1px solid #ccc; border-radius: 0; background: url('../images/sub/paging_ico_prev.png') no-repeat; background-position: center; background-size: 6px; margin-right: 1rem;}
.pg_wrap .pg .pg_page.pg_next {border: 1px solid #ccc; border-radius: 0; background: url('../images/sub/paging_ico_next.png') no-repeat; background-position: center; background-size: 6px; margin-left: 1rem}
.pg_wrap .pg .pg_page.pg_end {border: 1px solid #ccc; border-radius: 0; background: url('../images/sub/paging_ico_last.png') no-repeat; background-position: center; background-size: 14px;}
.pg_wrap .pg .pg_current {width: 3.8rem; height: 3.8rem; line-height: 3.5rem; box-shadow: 0px 5px 10px #00000026; border: 2px solid #1867C4; font-weight: 700; color: #1867C4; text-align: center; margin: 0 0.5rem; border-radius: 3px;}

/*

.cont_toggle > li.on .info,
.cont_toggle > li:hover .info{opacity:1;}*/

/*
.cont_mission > li.item1 .box{background-image:url(../images/sub/cont_mission_bg_01@2x.png);}
.cont_mission > li.item2 .box{background-image:url(../images/sub/cont_mission_bg_02@2x.png);}
.cont_mission > li.item3 .box{background-image:url(../images/sub/cont_mission_bg_03@2x.png);}
.cont_mission > li.item1 .ico{background-image:url(../images/sub/cont_mission_ico_01@2x.png);}
.cont_mission > li.item2 .ico{background-image:url(../images/sub/cont_mission_ico_02@2x.png);}
.cont_mission > li.item3 .ico{background-image:url(../images/sub/cont_mission_ico_03@2x.png);}
*/

/*
.cont_title{position:relative;margin-bottom:1.5rem;font-family:'PT Serif';font-size:4rem;font-weight:700;line-height:1.325;color:#333333;}
.cont_title::after{display:block;clear:both;content:'';}
.cont_title p{position:absolute;bottom:0;right:0;font-family:'Spoqa Han Sans Neo';font-size:1.6rem;font-weight:400;letter-spacing:-0.32px;color:#888888;line-height:1.687;}
.cont_text{margin-bottom:2rem;font-size:2rem;letter-spacing:-0.4px;color:#363636;line-height:1.35;}
@media all and (max-width:720px){
	.cont_title p{position:relative;bottom:auto;right:auto;padding-top:1.5rem;font-size:2rem;}
	.cont_text{font-size:2.2rem;}
}

.cont_table{table-layout:fixed;width:100%;margin-bottom:3rem;border-top:1px solid #0B5B73;border-bottom:1px solid #0B5B73;background:#fff;}
.cont_table tr:first-child th,.cont_table tr:first-child td{border-top:0 none;}
.cont_table th,.cont_table td{border-top:1px solid rgba(112, 112, 112, 0.2);font-size:2.3rem;letter-spacing:-0.46px;color:#0B5B73;line-height:1.7;}
.cont_table th{padding:2.6rem 1rem;background-color:#e6eef1;font-weight:700;text-align:center;}
.cont_table td{padding:2.6rem 3.8rem;color:#333333;}
.cont_table td .time{color:#0B5B73}
.cont_table th + td{border-left:1px solid #0B5B73;}

@media all and (max-width:720px){
	.cont_table th,.cont_table td{padding:2.6rem 1.2rem;font-size:2.4rem;letter-spacing:-0.48px;}
}

.cont_tip{margin-top:3rem;}
.cont_tip li{font-size:1.6rem;line-height:1.68;letter-spacing:-0.32px;color:#212121;}
.cont_table + .cont_tip li{color:#888888;}

@media all and (max-width:720px){
	.cont_tip li{font-size:2rem;}
}
*/

/*
.sub_subject{position:relative;margin-bottom:4rem;}
.sub_title{position:relative;display:inline-block;font-family:'PT Serif';font-size:4.5rem;font-weight:700;letter-spacing:0px;color:#212121;line-height:1.333;}
.sub_title::after{display:block;clear:both;content:'';position:absolute;top:-1rem;right:-3rem;width:2rem;height:2rem;background:url(../images/_sub/sub_title_point@2x.png) no-repeat 0 0 / 100% 100%;}
.sub_stitle{font-family:'PT Serif';font-size:4.5rem;letter-spacing:0px;color:#212121;line-height:1.333;}
.sub_text{padding-top:0.5rem;font-size:1.8rem;letter-spacing:-0.36px;color:#363636;line-height:1.5;}

*/
.cont_tabs{position:relative;margin-top:10.5rem;}
.cont_tabs_list{position:absolute;top:-18.3rem;right:0;}
.cont_tabs_list::after{display:block;clear:both;content:'';}
.cont_tabs_list > li{float:left;}
.cont_tabs_list > li + li{margin-left:2rem;}
.cont_tabs_list > li a{display:block;width:25rem;height:6rem;display:flex;justify-content:center;align-items:center;border:1px solid #0B5B73;border-radius:3rem;font-size:1.8rem;letter-spacing:-0.36px;color:#0B5B73;}
.cont_tabs_list > li.on a,.cont_tabs_list > li a:hover,.cont_tabs_list > li a:focus{background:#0B5B73;font-weight:700;color:#FFFFFF;}
.cont_tabs_info{}
.cont_tabs_info > .item{display:none;}
.cont_tabs_info > .item.on{display:block;}
.cont_tabs_info > .item::after{display:block;clear:both;content:'';}

@media all and (max-width:720px){
	.cont_tabs{margin-top:0;}
	.cont_tabs_list{position:relative;top:auto;right:auto;margin-bottom:5rem;}
	.cont_tabs_list > li a{width:27rem;font-size:2.2rem;}
}

.cont_btns{font-size:0;text-align:center;}
.cont_btns::after{display:block;clear:both;content:'';}
.cont_btns > li{display:inline-block;}
.cont_btns > li + li{margin-left:2rem;}
.cont_btns > li a{display:block;width:25rem;height:6rem;display:flex;justify-content:center;align-items:center;border:3px solid #0B5B73;border-radius:3rem;font-size:1.6rem;letter-spacing:-0.32px;}
.cont_btns > li:nth-child(odd) a{background:#0B5B73;color:#FFFFFF;}
.cont_btns > li:nth-child(even) a{background:#fff;color:#0B5B73;}
.cont_btns > li:nth-child(odd) a:hover,.cont_btns > li:nth-child(odd) a:focus{background:#fff;color:#0B5B73;font-weight:700;}
.cont_btns > li:nth-child(even) a:hover,.cont_btns > li:nth-child(even) a:focus{background:#0B5B73;color:#FFFFFF;font-weight:700;}

@media all and (max-width:720px){
	.cont_btns > li a{width:26rem;height:7rem;font-size:2.2rem;border-radius:4rem;}
}

/*
.board_cate{margin-top:6rem;margin-bottom:5rem;}
.board_cate ul{position:relative;margin:0 -2px;}
.board_cate ul::after{display:block;clear:both;content:'';}
.board_cate ul > li{float:left;padding:0 2px 4px;}
.board_cate ul > li a{height:5rem;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:inset 0 0 0 1px #CCCCCC;-moz-box-shadow:inset 0 0 0 1px #CCCCCC;box-shadow:inset 0 0 0 1px #CCCCCC;border-radius:1rem;font-size:1.6rem;letter-spacing:-0.32px;color:#666666;text-align:center;line-height:1.2;}
.board_cate ul > li.on a,
.board_cate ul > li a:hover,
.board_cate ul > li a:focus{-webkit-box-shadow:inset 0 0 0 1px #0B5B73;-moz-box-shadow:inset 0 0 0 1px #0B5B73;box-shadow:inset 0 0 0 1px #0B5B73;background:#0B5B73;color:#fff;}
.board_cate ul.type2 > li{width:50%;}
.board_cate ul.type3 > li{width:33.33%;}
.board_cate ul.type4 > li{width:25%;}
.board_cate ul.type5 > li{width:20%;}
.board_cate ul.type6 > li{width:16.66%;}
.board_cate ul.type7 > li{width:14.28%;}

@media all and (max-width:720px){
	.board_cate ul{margin:0 -1px;}
	.board_cate ul > li{padding:0 1px 2px;}
	.board_cate ul > li a{height:6rem;font-size:2rem;}

	.board_cate ul.type2 > li,
	.board_cate ul.type4 > li{width:50%;}
	.board_cate ul.type3 > li,
	.board_cate ul.type5 > li,
	.board_cate ul.type6 > li{width:33.33%;}
	.board_cate ul.type7 > li{width:25%;}
}

@media all and (max-width:720px){
	.board_cate ul.type7 > li{width:33.33%;}
}
*/

/* 갤러리 게시판 */
.gallery_board{position:relative;margin:0 -1.5rem}
.gallery_board::after{display:block;clear:both;content:''}
.gallery_board > li{float:left;float:left;width:33.33%;margin-bottom:5rem;padding:0 1.5rem}
.gallery_board > li:nth-child(3n+1){clear:both;}
.gallery_board > li a{position:relative;display:block;}
.gallery_board > li .thumb{position:relative;padding-top:66.66%;background:#F0F0F0 url(../images/_sub/gallery_board_thumb.png) no-repeat 50% 50%;border:1px solid #E0E0E0;border-radius:2rem;overflow:hidden;}
.gallery_board > li .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.gallery_board > li .info{padding:2rem 0}
.gallery_board > li .title{margin-bottom:2rem;font-size:2rem;font-weight:700;letter-spacing:-0.4px;color:#333333;line-height:1.35;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.gallery_board > li .date{font-size:1.6rem;color:#333333;line-height:1.35;}

@media all and (max-width:1400px){
	.gallery_board > li{width:33.33%}
}
@media all and (max-width:1200px){
	.gallery_board{margin:0 -1rem 10rem}
	.gallery_board > li{padding:0 1rem}
}
@media all and (max-width:720px){
	.gallery_board{margin:0 -1rem 8rem}
	.gallery_board > li{width:50%;margin-bottom:2rem}
	.gallery_board > li:nth-child(3n+1){clear:none;}
	.gallery_board > li:nth-child(2n+1){clear:both;}
	.gallery_board > li .title{font-size:2.4rem;}
	.gallery_board > li .date{font-size:2rem;}
}

/* 게시판 상세 */
.board_title{margin-bottom:2rem;font-size:2.5rem;font-weight:700;line-height:1.25;letter-spacing:-0.5px;color:#333333;}
.board_title .lock{display:inline-block;width:11px;height:15px;font-size:0;margin-top:-4px;margin-left:4px;background:url(../images/_sub/board_ico_lock.png) no-repeat 50% 50%;vertical-align:middle;}

.board_detail{margin-bottom:2rem;border-top:2px solid #333333;border-bottom:1px solid #666666;}
.board_detail > div + div{border-top:1px solid #CCCCCC;}
.board_detail_head{padding:1.8rem 1rem 1.7rem;}
.board_detail_head::after{display:block;clear:both;content:'';}
.board_detail_head > div{font-size:1.6rem;letter-spacing:-0.32px;color:#333333;line-height:1.31;}
.board_detail_head > div span{position:relative;display:inline-block;}
.board_detail_head > div span + span{margin-left:1rem;padding-left:1rem;}
.board_detail_head > div span + span::after{display:block;clear:both;content:'';position:absolute;top:50%;left:0;width:1px;height:13px;margin-top:-7px;background:#333333;}
.board_detail_head .name{float:left;}
.board_detail_head .date{float:right;}

.board_detail_data{min-height:25rem;padding:3rem 0;font-size:1.8rem;letter-spacing:-0.36px;color:#333333;line-height:1.3;}

.board_detail_info{padding:1.4rem 1rem;}
.board_detail_info dl{position:relative;}
.board_detail_info dl::after{display:block;clear:both;content:'';}
.board_detail_info dl dt,.board_detail_info dl dd{float:left;font-size:1.6rem;letter-spacing:-0.32px;color:#333333;line-height:1.35;}
.board_detail_info dl dt{margin-right:4px;padding-left:3rem;background:url(../images/_sub/board_ico_file.png) no-repeat 0 50% / 2.2rem auto;}

.board_btns{margin-bottom:3rem;font-size:0;text-align:right;}
.board_btns::after{display:block;clear:both;content:'';}
.board_btns > li{display:inline-block;}
.board_btns > li + li{margin-left:2rem;}
.board_btns > li a{display:block;width:9rem;height:4.5rem;display:flex;justify-content:center;align-items:center;background:#4D494A;border:1px solid #D9D9D9;font-size:1.6rem;letter-spacing:-0.32px;color:#FFFFFF;}

.board_detail_comment{padding:2rem 1rem 4rem;border-top:1px solid #FAFAFA;border-bottom:1px solid #666666;background:#FAFAFA;}
.board_detail_comment > li + li{margin-top:2rem;}
.board_detail_comment .comment_profile{margin-bottom:5px;line-height:1.31;}
.board_detail_comment .comment_profile em,
.board_detail_comment .comment_profile span{position:relative;display:inline-block;font-size:14px;color:#888888;}
.board_detail_comment .comment_profile em + span{margin-left:1rem;padding-left:1rem;}
.board_detail_comment .comment_profile em + span::after{display:block;clear:both;content:'';position:absolute;top:50%;left:0;width:1px;height:13px;margin-top:-7px;background:#888888;}
.board_detail_comment .comment_profile em{font-size:14px;letter-spacing:-0.28px;color:#333333;}

.board_detail_comment .comment_profile .date{}
.board_detail_comment .comment_text{font-size:1.6rem;letter-spacing:-0.32px;color:#333333;line-height:1.3;}

@media all and (max-width:720px){
	.board_detail_head > div,.board_detail_info dl dt,.board_detail_info dl dd,.board_btns > li a,.board_detail_comment .comment_text{font-size:2.2rem;}
	.board_detail_data{font-size:2.6rem;}
	.board_btns > li a{height:5rem;}

	.board_detail_comment .comment_profile span,
	.board_detail_comment .comment_profile em{font-size:13px;}
}

.board_info{margin-top:3rem;margin-bottom:2rem;font-size:1.8rem;letter-spacing:-0.36px;color:#888888;}
.board_info b{font-weight:400;color:#212121;}
.board_tip{margin-top:2rem;margin-bottom:4rem;font-size:2rem;letter-spacing:-0.4px;color:#0B308E;}
.board_table{width:100%;margin-bottom:6.3rem;border-top:2px solid #212121;table-layout:fixed}
.board_table th,.board_table td{text-align:center;border:0 none;vertical-align:middle;-ms-word-break:keep-all;word-break:keep-all;}
.board_table th{padding:1.5rem 0.5rem 1.4rem;border-bottom:1px solid #DDDDDD;background:#F8F8F8 ;font-size:1.8rem;font-weight:400;color:#363636;}
.board_table td{padding:1.8rem 0.5rem;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;font-size:2rem;letter-spacing:-0.4px;color:#363636;}
.board_table td a{display:block;}
.board_table td .bold{font-weight:700;/*overflow:hidden;white-space:nowrap;text-overflow:ellipsis;*/}
.board_table .state span{display:inline-block;width:7.4rem;height:3rem;line-height:3rem;border-radius:0.5rem;font-size:2rem;letter-spacing:-0.4px;color:#FFFFFF;text-align:center;}
.board_table .state .state1{background:#296DFF}
.board_table .state .state2{background:#666666}

.board_table th.left,.board_table td.left,.board_table .left td{padding-left:1.6rem;padding-right:1.6rem;text-align:left;}
.board_table th.right,.board_table td.right,.board_table .right td{padding-left:1.6rem;padding-right:1.6rem;text-align:right;}
.board_table th + td,.board_table td + td,.board_table td + th{border-left:1px solid #E0E0E0;}
.board_table tr th:last-child,.board_table tr td:last-child{border-right:0 none;}

@media all and (max-width:720px){
	.board_table{margin-bottom:4rem;}
	.board_table colgroup{display:none;}
	.board_table th.none,.board_table td.none{display:none;}
	.board_table th.none + td,.board_table td.none + td,.board_table td.none + th{border-left:0 none}

	.board_table .title{width:30%;}
	.board_table .name{width:15%;}
	.board_table .age{width:15%;}
	.board_table .gender{width:9rem;}
	.board_table .state{width:12rem;}
}
/* 갤러리 슬라이드 */
.gallery_slide_wrap{position:relative;width:100%;margin:0 auto}
.gallery_slide_wrap .swiper-inner{position:relative;overflow:hidden;}

.gallery_slide_view_wrap{position:relative;margin-bottom:10px;}
.gallery_slide_view{width:100%;overflow:hidden;border:1px solid #E0E0E0;}
.gallery_slide_view .swiper-slide img{width:100%;}
.gallery_slide_thumb{box-sizing:border-box;overflow:hidden;}
.gallery_slide_thumb .swiper-slide{position:relative;width:20%;height:100%;background-color:#000;cursor:pointer;}
.gallery_slide_thumb .swiper-slide::after{display:block;clear:both;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #E0E0E0;box-sizing:border-box;}
.gallery_slide_thumb .swiper-slide img{width:100%;opacity:0.5;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.gallery_slide_thumb .swiper-slide:hover img{opacity:1;}
.gallery_slide_thumb .swiper-slide-thumb-active::after{border:0.5rem solid #F7941D;}
.gallery_slide_thumb .swiper-slide-thumb-active img{opacity:1;}
.gallery_slide_view_wrap .swiper-button-prev,
.gallery_slide_view_wrap .swiper-button-next{position:absolute;top:50%;width:5rem;height:8rem;margin-top:-4rem;background-color:rgba(0,0,0,0.5);background-size:auto auto;background-position:center;background-repeat:no-repeat;z-index:1;cursor:pointer;opacity:1 !important;}
.gallery_slide_view_wrap .swiper-button-prev{left:1px;right:auto;background-image:url(../images/_sub/gallery_slide_prev.png);}
.gallery_slide_view_wrap .swiper-button-next{right:1px;left:auto;background-image:url(../images/_sub/gallery_slide_next.png);}

@media all and (max-width:1200px){

}
@media all and (max-width:720px){
	.gallery_slide_view_wrap{margin-bottom:5px;}
}


/*******************영문********************/
.sub01-2.en .cont_title + .cont_area {margin-bottom: 10rem}
.sub01-2.en .cont_toggle > li .title a {display: flex; line-height: 2.6rem; padding: 2rem; height: auto;}
.sub01-2.en .cont_toggle > li .title a span {font-size: 2rem}
.sub01-2.en .cont_toggle > li .info {height: 21rem}
.sub01-2.en .cont_toggle > li .info p {font-size: 1.5rem}

@media screen and (max-width:960px){
	.sub01-2.en .cont_toggle > li .info {height: auto}
}
