@charset "utf-8";


/*sub01_01 소개*/
.orga_wrap .ui.uip.type2:after {content: "";display: block; position: absolute; top: 145px; left: 25%; width: 50%;height: 1px;border-top: 1px dashed #ababab;visibility: visible;z-index: 1;}
.orga_wrap .ui.uip.type2 li{border: 0px;}
.orga_wrap .ui.uip.type2 li:after{background: none; }
.orga_wrap .ui.uip.type2 > li .f_no{width: 90%;}

.orga_wrap .ui.uip.type2 li .orga_ui{position: relative;display: block; width: 210px;height: 210px;margin: 0 auto; padding-top: 125px; background: url(/images/formul_cooper/sub01/sub01_01_img01.png) center top no-repeat;font-size: 17px; font-weight: bold; text-align: center;line-height: 23px;z-index: 99;}
.orga_wrap .ui.uip.type2 li .orga_ui.box_1{background-position: 0px 0;}
.orga_wrap .ui.uip.type2 li .orga_ui.box_2{background-position: -210px 0;}

.orga_wrap .ui.uip.type2 li .f_no {margin:43px auto 0; padding:30px;border:1px solid #ccc;}
.orga_wrap .ui.uip.type2 li .f_no:after{content: "";display: block; position: absolute;top: 249px;left: 50%;width: 1px; height: 45px;border-left: 1px solid #ccc;visibility: visible;z-index: 1;}
.orga_wrap .ui.uip.type2 li .f_no > li{ float: none;width: 100%;margin: 3px 0; padding: 0 0 0 11px;border: none; text-align: left;min-height: auto;}
.orga_wrap .ui.uip.type2 li .f_no li:after{background: none;}

.orga_wrap .ui.uip li{margin-bottom:10px;}

.bt{ display: block;width: 70%;margin:20px auto;padding: 2%; background: #1650a6; color: #fff;text-align: center; }
.bt a{ color: #fff;}
.bt:hover{background-color:#2f2e34;transition:all 300ms ease-out}


@media only screen and (max-width:639px) {
	.orga_wrap .ui.uip.type2:after{display: none;}
	.orga_wrap .ui.uip.type2 li .f_no:after{top: 229px;}
	.bt{width: 90%;}
}

@media only screen and (min-width:768px) {
    .ui.uip.type2 > li{ float: left;width: 50%;}
}


/*sub01_02 구성원 소개*/

.sub01_02 .ui.uib{padding: 25px;border: 1px solid #ddd;}
.sub01_02 .ui.uib.type1 .uibodo .thm_figure{margin-top:15px;border:0;}

@media only screen and (min-width: 768px){
	.sub01_02 .ui.uib{float: left;width: 48%;height: 170px;margin-left:1%;padding: 15px 15px 0;}
	.sub01_02 .ui.uib.type1 .uibodo .thm_figure {float: left; width: 30%; }
	.sub01_02 .ui.uib.type1 .uibodo .thm_caption{float: right;width: 65%;}
}  


/* sub02_01 지도 */
.sub02_01_map{position: relative; height:685px;  background: url(/images/smiie/sub02/sub02_01_img01.png) no-repeat; background-size: 100% 100%;}
.sub02_01_map li{position: absolute;padding:5px 25px;  background-color: rgba(78, 173, 192, 0.8); text-align: center;}

.sub02_01_map li.as{left: 32%; top: 37%;}
.sub02_01_map li.oc{left: 40%; bottom: 32%;}
.sub02_01_map li.eu{left: 27%; top: 22%;}
.sub02_01_map li.no{right: 30%; top: 22%;}

.sub02_01_map li a:after{content: ''; display: block;position: absolute; top: 40px; width: 12px; height: 12px; border: 7px solid #4eadc0;border-radius: 50%;}
.sub02_01_map li.as a:after{left: 32px;}
.sub02_01_map li.oc a:after{left: 45px;}
.sub02_01_map li.eu a:after{left: 45px;}
.sub02_01_map li.no a:after{top: 65px;left: 45px;}

.sub02_01_map li a{color: #fff;}

.sub02_01_map li:hover,
.sub02_01_map li:focus{background-color: rgba(202, 0, 47, 0.8);}
.sub02_01_map li:hover a:after,
.sub02_01_map li:focus a:after{border:7px solid #ca002f;}

.sub02_01 .tab-ul{display: none}


@media only screen and (min-width: 320px){
	.sub02_01 .tab-ul.tab-col-4 li{width: 50%;}
}

@media only screen and (max-width: 999px){
	.sub02_01_map{display: none;}
	.sub02_01 .tab-ul{display: block;}
}



#sub01_03 .wd0 .wd1 .wd { width:100%; }
@media (min-width: 768px) {
#sub01_03 .wd0 .wd1 .wd { width:70%; }
}


/* Application */
.ui.uip.type3 li:first-child b{color: #fff;}
@media only screen and (min-width: 481px) {
	.ui.uip.type3 li{height: 130px;}
	.ui.uip.type3 li:nth-child(3), .ui.uip.type3 li:nth-child(4){border-bottom: 1px solid #bcc5d2;}
}

@media only screen and (max-width: 767px) {
	.ui.uip.type3 li{height: 130px;}
	.ui.uip.type3 li:nth-child(3){border-bottom: 0px;}
	.ui.uip.type3 li:nth-child(5){border-bottom: 1px solid #bcc5d2;}
}
@media only screen and (max-width: 639px) {
	.ui.uip.type3 li:nth-child(4){border-bottom: 0px;}
	.ui.uip.type3 li:nth-child(6){border-bottom: 1px solid #bcc5d2;}
}
@media only screen and (max-width: 480px) {
	.ui.uip.type3 li:nth-child(5){border-bottom: 0px;}
}


.sub04_01 .ui.uip.type3 li .cont{margin-top:20px;}
.sub04_01 .ui.uip.type3 li:nth-of-type(3) .cont{margin-top:5px;}

.sub02_03_01 h5,
.sub02_03_02 h5{margin-bottom:0px;}
.sub02_03_01 .ui.uit,
.sub02_03_02 .ui.uit{margin-top:30px;border-top-color: transparent;}
.sub02_03_01 .ui.uit .inner .txtwrap p,
.sub02_03_02 .ui.uit .inner .txtwrap p{margin-bottom:15px;font-size:16px;font-family: 'nsr'}
.sub02_03_02 .list_1st li,
.sub02_03_01 .list_1st li{margin: 6px 0;padding-left: 11px;
background: url(/images/common/list_bul1.png) no-repeat 0 6px;}
.sub02_03_01 .ui.uit .inner .txtwrap li,
.sub02_03_02 .ui.uit .inner .txtwrap li {line-height: 110%;}


.sub04_01 .big_num .txtwrap .num_micon{width:95px;height:95px;margin-top: 15px;line-height: 95px}
.sub04_01 .ui.uit.big_num .inner .txtwrap .m-txt em b{margin-bottom:10px;font-size:19px;line-height: 1;}
.sub04_01 .ui.uit.big_num .inner .txtwrap .m-txt {float:none;width: 100%;padding: 25px; margin: 10px 0px;border: 1px dashed #aaa;}
.sub04_01 span.blck{display: inline-block;margin-top:15px; }
.sub04_01 .btn-ani.btn-file {padding: 4px 10px;margin:2px 0;}



@media (min-width: 768px) {
.sub02_03_01 .ui.uit .inner,	
.sub02_03_02 .ui.uit .inner{padding: 50px;}

.sub04_01 .ui.uip.type3 li {width: 33.33%;}
.sub04_01 .ui.uip.type3 li:nth-child(3){border-bottom: none;}
.sub04_01 .ui.uip.type3 li:nth-child(4){border-left:1px solid #bcc5d2;border-right: none;}
.sub04_01 .ui.uit.big_num .inner .txtwrap li.m-txt{float: left;width: 49%;height: 210px;}
.sub04_01 .ui.uit.big_num .inner .txtwrap li:nth-of-type(2n){float: right}
.sub04_01 .ui.uit.big_num .inner .txtwrap .m-txt em {width: 75%;}
.sub04_01 .btn-ani.btn-file {width: 110%;}
.sub04_01 .btn-ani.btn-file:first-of-type{margin-top:7px;}
}


@media (max-width: 1023px) {
.sub04_01 .ui.uit.big_num .inner .txtwrap .m-txt em {padding-left:10px;}
}

@media (max-width: 1027px){
.sub04_01 .ui.uit.big_num .inner .txtwrap .m-txt em{width:68%;}
}


@media (max-width: 540px){
.sub04_01 .ui.uit.big_num .inner .txtwrap .m-txt em{width:100%;}
}

@media (min-width: 540px) {
.sub04_01 .big_num .txtwrap .num_micon { float: left;}
}

.sub04_01 .num_micon.col1{background:#07b9c9 url(/images/common/ui/ui_icon.png) no-repeat;}
.sub04_01 .num_micon.col2{background:#0085ca url(/images/common/ui/ui_icon.png) no-repeat;}
.sub04_01 .num_micon.ico1{background-position:27px -568px}
.sub04_01 .num_micon.ico2{background-position: -346px -575px;}
.sub04_01 .num_micon.ico3{background-position: -158px -571px;}
.sub04_01 .num_micon.ico4{background-position: -552px -571px;}
.sub04_01 .num_micon.ico5{background-position: -66px -570px;}
.sub04_01 .num_micon.ico6{background-position: -250px -569px;}
.sub04_01 .num_micon.ico7{background-position: -250px -569px;}
.sub04_01 .num_micon.ico8{background-position: -657px -571px;}
.sub04_01 .num_micon.ico9{background-position: -447px -571px;}.sub04_01 .num_micon.ico10{background-position: 25px -652px;}.sub04_01 .num_micon.ico11{background-position: -158px -571px;}


.sub02_02_01 .tp_icon{background: url(/images/formul_cooper/sub02/sub02_02_01_top.png) no-repeat;}
.sub02_02_02 .tp_icon{background: url(/images/formul_cooper/sub02/sub02_02_02_top.png) no-repeat;}
.sub02_02_03 .tp_icon{background: url(/images/formul_cooper/sub02/sub02_02_03_top.png) no-repeat;}
.sub02_02_04 .tp_icon{background: url(/images/formul_cooper/sub02/sub02_02_04_top.png) no-repeat;}

div[class*="sub02_02"] .txtwrap h5{font-size:17px;}

div[class*="sub02_02"] .ui.uilnk.dsg3col .box_col .col .item{border-top:0;margin-bottom:0;}
div[class*="sub02_02"] .ui.uilnk.type1.dsg3col .box_col .col ul{margin-top: 0;}
div[class*="sub02_02"] .ui.uilnk.type1.dsg3col .box_col .col ul li.no_blt{margin-bottom:10px;font-size:20px;font-weight: 600;font-family: 'nsr';color:#222;}
div[class*="sub02_02"] .ui.uilnk.type1.dsg3col .box_col .col ul li {line-height: 1.3;}


@media (min-width: 768px) {
div[class*="sub02_02"] .ui.uilnk.type1.dsg3col .box_col .col ul {margin-top:30px;height: 220px;}
}

@media (min-width: 1024px) {
div[class*="sub02_02"] .ui.uilnk.type1.dsg3col .box_col .col ul {height: 180px;}
}
@media (max-width: 375px) {
.ui.uit .inner .tit_inner .inl { display:block; }
.sub04_01 .ui.uit.big_num .inner .txtwrap .m-txt.one a { display:block; width:203px; margin:5px auto; }
}
