@charset "utf-8";

/* 인사말 */
.tittop_wrap {background: url(/images/cc/sub01/sub01_01.jpg) no-repeat 50% 50%;}

/*연혁*/
.history_box .history_bg{height:565px;background:url(/images/common/content/history_bg_01.png) no-repeat;background-position:50px top;}


/* 학사정보서비스 컨텐츠 */
.purpose{overflow:hidden;position:relative;margin-bottom:70px;width:100%;}
.purpose:after{content:"";display:block;position:absolute;top:0;left:50%;width:1px;height:80%;background-color:#005397;z-index:9;}

.purpose.medi_major{margin-bottom:30px;}

.purpose.no_tit .list_1st{margin-top:0;}
.purpose.no_tit.one_line .item{padding-top: 40px; padding-bottom: 40px;}
.purpose.no_tit.one_line .item .lcon span{margin-top: 10px;}

.purpose .item{position:relative;margin-top:-1px;padding:20px;border:1px solid #ededed;background-color:#fff;z-index:10; border-left: none; border-right: none;}
.purpose .item:first-child{margin-top:0;}

.purpose .item .rcon p{color:#666;font-size:14px;line-height:20px;}

.purpose .item .rcon p.txt-tip{color:#da4453;}
.purpose .item .rcon b{display:block;color:#000;font-size:16px; padding-top: 20px; padding-bottom: 20px;}


.purpose .item .ui.uip.type3{margin-bottom:0;}

.purpose.guide .item{border-left: none; border-right: none;}

@media all and (min-width:1024px){
	.purpose .item{padding:30px;padding-left:195px;}
	.purpose .item .lcon{position:absolute;top:20px;left:45px;width:60px;}	
	.purpose.one_line .item .lcon{top:10px;}
	.purpose.one_line.etc .item .lcon{top:20px;}
/*	.purpose .item .lcon.one_line{top:5px;}*/
	.purpose .item .lcon.two_line{top:24px;}	
	.purpose .item .ui.uip.type3 li,
	.purpose .item .ui.uip.type3.long li.long_bottom{margin-bottom:0;}
	.purpose .item .ui.uip.type3.long li{margin-bottom:3%;}
	.purpose .item .rcon b{padding-top: 0px; padding-bottom: 0px;}
}

@media all and (min-width:1200px){	
	.purpose .item{padding-left:145px;}
	.purpose.one_line.etc .item .lcon{top:10px;}
}

.purpose .item .lcon.padding{padding-top: 20px;}



/* 인터넷계정 */
.list_env.bokji{position:relative;margin:20px 0;/*border:1px solid #eee;*/}
.list_env.bokji:after{content:"";display:block;clear:both;visibility:hidden;}
.list_env.bokji .env{position:relative;margin-bottom:1px;padding:15px 15px 15px 80px;border:1px solid #eee;word-wrap:break-word;word-break:keep-all;}
.list_env.bokji .env b{color:#333;font-size:16px;line-height:20px;font-weight:600;font-family:'nsr','맑은 고딕','Malgun Gothic';}
.list_env.bokji .env b:before{display:none;}
.list_env.bokji .env b span{display:block;font-size:14px;line-height:20px;vertical-align:middle;font-weight:normal}
.list_env.bokji .env .list_1st{margin:0;}
.list_env.bokji .env .list_1st li{margin:3px 0 0;color:#666;font-family:'nsr','맑은 고딕','Malgun Gothic';font-size:14px;line-height:22px;word-wrap:break-word;word-break:keep-all;}
.list_env.bokji .env .num_ico{position:absolute;top:15px;left:22px;}

@media all and (min-width:768px) {
    .list_env.bokji{margin-left:-0.15%;}
    .list_env.bokji .env{float:left;width:100%;min-height:89px;margin:0 0 0.15% 0.15%;padding:25px 20px 25px 110px;}
    .list_env.bokji .env .num_ico{top:25px;left:15px;}
}
@media all and (min-width:1024px) {
    .list_env.bokji .env{width:32.85%;}
    .list_env.bokji.bcol2 .env{width:49.5%}

    .list_env.bokji .env.col2{width:65.9%}

    .list_env.bokji .env.col3{width:99.7%}
    .list_env.bokji .env .num_ico{left:35px;}
    .list_env.bokji .env.m167{min-height:167px}

    .list_env.bokji .env.m200{min-height:200px}
    .list_env.bokji .env.m214{min-height:214px}
    .list_env.bokji .env.m258{min-height:258px}
}
@media all and (min-width:1280px) {
    .list_env.bokji .env{min-height:89px;}
}

.num_ico{display:block;width:54px;height:40px;background:url(/images/common/num_ir.png) no-repeat}
.num_ico.ico1{background-position:0 -45px;width:50px;}
.num_ico.ico2{background-position:-2px -95px;}
.num_ico.ico3{background-position: 0 -147px;}
.num_ico.ico4{background-position:0 -196px;width:54px;}
.num_ico.ico5{background-position:0 -251px;}
.num_ico.ico6{background-position:0 -298px;}
.num_ico.ico7{background-position:0 -347px;}
.num_ico.ico8{background-position:0 -397px;}
.num_ico.ico9{background-position:0 -447px;}
.num_ico.ico10{background-position:0 -497px;}


/* 네트워크  - IP신청 */

@media all and (min-width:1280px) {
    .report_ch>li .ir-content.irtop{left:22px;}
    .report_ch .reportli{padding: 25px 20px 0px 115px;}
}

.report_ch li .ir-content.irtop {
    top: 0px;
    margin-top: 20px;
}

@media all and (min-width:1024px){
    .report_ch .reportli{min-height:155px;}
}