@charset "utf-8";
/* CSS Document */


/* divGuideW Style */
span.textBlue {
	color:#3756aa;
}
span.textBgBlue {
	padding:1px 7px 1px 7px;
	background:#cddaff;
	font-weight:bolder;
}
#divGuideW {
	padding:10px 0 0 0;
	color:#6b6b6b;
	font-family:Dotum;
	line-height:1.5em;
	letter-spacing:0.13em;
}

.dlGuideH4 dd,
.dlGuideH4 dd dl,
.dlGuideH4 dd dl dd {
	clear:both;
	width:auto;
	height:auto;
}

.dlGuideH4 {
	width:auto;
	height:auto;
}
#divGuideW h4 {
	padding:0px 0px 10px 13px;
}

.dlGuideH4 > dd > img {
	display:block;
	float:left;
	margin:15px 0 0 0;
	padding:0;
}
.dlGuideH4 > dd > span {
	display:block;
	float:left;
	width:5px;
	height:158px;
	margin:15px 23px 0 50px;
	background:#9babd5 -webkit-gradient(linear, 0% 0%, 100% 0%, from(#9babd5), to(#FFFFFF)); /* Chrome, Safari4+ */
	background:#9babd5 -webkit-linear-gradient(top, #9babd5 0%, #FFFFFF 100%); /* Chrome10+, Safari5.1+ */
	background:#9babd5 -moz-linear-gradient(top, #9babd5 0%, #FFFFFF 100%);
	background:linear-gradient(top, #9babd5 0%, #FFFFFF 100%); /* W3C */
	background-color:#9babd5; filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#9babd5, endColorStr=#FFFFFF, GradientType=0); /* IE6~9 */
}
.dlGuideH4 > .noTopPadding > img,
.dlGuideH4 > .noTopPadding > span {
	margin-top:8px;
}
.dlGuideH4 > dd > div {
	display:block;
	position:relative;
	float:left;
	width:500px;
	height:auto;
}
.ddGuideH4Left > .divGuideH4Left {
	width:330px;
}

.dlGuideH4 > dd h5 {
	display:block;
	min-width:700px;
	height:auto;
	background:url(../../image/en/local/guide/titlePointH5.gif) no-repeat 0 18px;
	padding:15px 0 6px 17px;
	color:#393939;
	font-size:1.2em;
	font-weight:bolder;
}

.dlGuideH4 table {
	position:relative;
	width:100%;
	height:auto;
	border-spacing:0px;
	border-collapse:collapse;
}
.dlGuideH4 table > thead > tr > th,
.dlGuideH4 table > tbody > tr > td {
	padding:6px 10px 4px 10px;
	text-align:center;
}
.dlGuideH4 table > thead > tr > th {
	border-bottom:3px solid #aaaaaa;
	background:#e5ecff url(../../image/en/local/guide/subTableThGuide.gif) no-repeat 0 2px;
	color:#393939;
}
.dlGuideH4 table > thead > tr > th.thNoGuide {
	background:#e5ecff;
}
.dlGuideH4 table > tbody > tr > td {
	border-bottom:1px solid #aaaaaa;
}

.dlGuideH5 > dd {
	height:auto;
	padding:0 0 0 17px;
}
.dlGuideH5 > dd > label {
	display:block;
	height:auto;
	padding:5px 0 2px 0;
	font-weight:bolder;
}
.dlGuideH5 > dd > p {
	clear:both;
	height:auto;
	padding:4px 0 10px 0px;
	line-height:1.55em;
}
.dlGuideH5 > dd > p > img {
	margin:5px 10px 5px 0;
}

.dlGuideH5 > dd > a {
	display:inline-block;
	padding:0px 0 0 0;
}

/* Guide Tab */
#divGuideTab {
	display:block;
	width:auto;
	height:auto;
	margin:0px 0 15px 0px;
}
#divGuideTab > ul {
	clear:both;
	width:925px;
	height:23px;
	padding:5px 0 0 0px;
	border-bottom:1px solid #979797;
}
#divGuideTab > ul > li {
	display:block;
	float:left;
	width:auto;
	height:20px;
	margin-right:1px;
}
#divGuideTab > ul > li > a {
	display:block;
	float:none;
	width:auto;
	height:100%;
	color:#838383;
	font-weight:bolder;
	font-family:Dotum;
	text-decoration:none;
}
#divGuideTab > ul > li.selectOut > a > span {
	display:block;
	float:left;
	width:auto;
	height:100%;
	padding:4px 6px 0 6px;
	background:url(../../image/en/local/guide/subGuideTabOutBg.gif) repeat-x;
}
#divGuideTab > ul > li.selectTab > a > span,
#divGuideTab > ul > li.selectOut:hover > a > span {
	display:block;
	float:left;
	width:auto;
	height:100%;
	padding:4px 6px 0 6px;
	background:url(../../image/en/local/guide/subGuideTabOverBg.gif) repeat-x;
	color:#3756aa;
}
#divGuideTab > ul > li.selectOut > a > span.tabLeft {
	display:block;
	float:left;
	width:5px;
	height:100%;
	padding:4px 0px 0px 0px;
	background:url(../../image/en/local/guide/subGuideTabOutLeft.gif) no-repeat;
}
#divGuideTab > ul > li.selectOut > a > span.tabRight {
	display:block;
	float:left;
	width:5px;
	height:100%;
	padding:4px 0px 0px 0px;
	background:url(../../image/en/local/guide/subGuideTabOutRight.gif) no-repeat;
}
#divGuideTab > ul > li.selectTab > a > span.tabLeft,
#divGuideTab > ul > li.selectOut:hover > a > span.tabLeft {
	display:block;
	float:left;
	width:5px;
	height:100%;
	padding:4px 0px 0px 0px;
	background:url(../../image/en/local/guide/subGuideTabOverLeft.gif) no-repeat;
}
#divGuideTab > ul > li.selectTab > a > span.tabRight,
#divGuideTab > ul > li.selectOut:hover > a > span.tabRight {
	display:block;
	float:left;
	width:5px;
	height:100%;
	padding:4px 0px 0px 0px;
	background:url(../../image/en/local/guide/subGuideTabOverRight.gif) no-repeat;
}


/* page Style */

.cellTableTdPadding10px > thead > tr > th {
}

.cellThSize260px {
	width:260px;
}
.leftAlign {
	text-align:left;
}

.cellTableTdPadding10px > tbody > tr > td {
	padding-top:10px !important;
	padding-bottom:10px !important;
}

.cellTableTdLeft > tbody > tr > td {
	text-align:left !important;
}
.statusInfoDdHeight {
	min-height:410px;
}
.possessionDdHeight {
	min-height:540px;
}

.dlGuideH4 > dd h5.cusTitle01 {
	background:url(../../image/en/local/guide/loanReturnInfoIcon01.gif) no-repeat 0px 10px;
	padding:15px 0 6px 35px;
}
.dlGuideH4 > dd h5.cusTitle02 {
	background:url(../../image/en/local/guide/loanReturnInfoIcon02.gif) no-repeat 7px 10px;
	padding:15px 0 6px 45px;
}
.dlGuideH4 > dd h5.cusTitle03 {
	background:url(../../image/en/local/guide/loanReturnInfoIcon03.gif) no-repeat 5px 7px;
	padding:15px 0 6px 45px;
}
.dlGuideH4 > dd h5.cusTitle04 {
	background:url(../../image/en/local/guide/loanReturnInfoIcon04.gif) no-repeat 0px 8px;
	padding:15px 0 6px 45px;
}
.dlGuideH4 > dd h5.cusTitle05 {
	background:url(../../image/en/local/guide/loanReturnInfoIcon05.gif) no-repeat 0px 7px;
	padding:15px 0 6px 45px;
}
.dlGuideH4 > dd h5.cusTitleUsingTime01 {
	background:url(../../image/en/local/guide/usingTimeIcon01.gif) no-repeat 0px 7px;
	padding:15px 0 6px 35px;
}
.dlGuideH4 > dd h5.cusTitleUsingTime02 {
	background:url(../../image/en/local/guide/usingTimeIcon02.gif) no-repeat 0px 9px;
	padding:15px 0 6px 40px;
}

.dlGuideH4 > dd > span.heightGuideMutual {
	height:200px;
}
.dlGuideH4 > dd > span.heightGuideScholarshipSupport {
	height:178px;
}
.dlGuideH4 > dd > span.heightGuideDissertation {
	height:300px;
}
.dlGuideH4 > dd > span.heightGuideRemoteService {
	height:240px;
}
.dlGuideH4 > dd > span.heightGuideLibraryIntroduction {
	height:390px;
}
.dlGuideH4 > dd > span.heightGuideLibraryDonationInfo {
	height:310px;
}
.dlGuideH4 > dd > span.heightGuideStatusInfo {
	height:410px;
}
.dlGuideH4 > dd > span.heightGuidePossession {
	height:550px;
}
.dlGuideH4 > dd > span.heightGuideLoanReturnInfo {
	height:410px;
}
.dlGuideH4 > dd > span.heightGuideUsingTime {
	height:180px;
}
.dlGuideH4 > dd > span.heightGuideClassification {
	height:220px;
}
.dlGuideH4 > dd > span.heightGuideHistory {
	position:relative;
	height:870px;
	top:5px;
	left:95px;
}
.historyTableDiv {
	width:600px !important;
}
.historyTableSet {
	margin:12px 0 0 -30px;
	color:#393939;
}
.historyTableSet > tbody > tr > td {
	width:450px;
	border-color:#ececec !important;
	text-align:left !important;
	padding:10px 0 10px 0 !important;
}
.historyTableSet > tbody > tr > td > ul > li {
	clear:both;
}
.historyTableSet > tbody > tr > td > ul > li > label {
	display:block;
	float:left;
	padding:2px 10px 2px 2px;
	font-weight:bolder;
}
.historyTableSet > tbody > tr > td > ul > li > span {
	display:block;
	float:left;	
	width:340px;
	padding:2px;
}
.historyTableSet > tbody > tr > td.yearNumber {
	width:130px;
	white-space:nowrap;
	border-bottom:0px none #FFFFFF;
	text-align:left;
}
.classification01 {
	display:block;
	line-height:1.6em;
	font-size:11px;
	margin-top:3px;
}
.vAlignMid {
	vertical-align:middle;
}

/*191017 추가*/
#divGuideW h6{padding-left: 17px; font-size: 13px; color: #6b6b6b}
.pdl1{padding-left: 17px;}
dd.pdl1{padding-left: 34px;}
dd.pdl2{padding-left: 17px;}
dd.pdl3{padding-left: 30px;}
.fwb a{color: #6b6b6b}
.fwb2 a{color: #6b6b6b}
.dlGuideH4 table.bd > tbody > tr > td{border: 1px solid #aaa; text-align: left;}
.pdl1 table{margin-bottom: 10px;}
.dlGuideH4 table > tbody > tr > td.bdbn {border-bottom:none;}
.mb1{margin-bottom: 20px;}
.mb2{margin-bottom: 5px;}
.mt1{margin-top: 20px;}
.fwb{font-weight: bold; color: #6b6b6b}
.fwb2{font-weight: bold; color: #393939}
.tac{text-align: center !important}
.img1{min-height: 55px; margin-bottom: 18px; padding-top: 10px;}
.img1 img{vertical-align: middle;}
.img1 a{display: block;}
.dlGuideH4 table.vat > tbody > tr > td{vertical-align: top;}
.listBox{display: inline-block; max-width: 623px; margin:10px auto; border: 1px solid #aaa; padding: 23px 28px;}
.listBox > ul{overflow: hidden;}
.listBox > ul > li{float: left;}
.listBox.type{border: none; padding-top: 0; max-width: 100%;}
.listBox.type2{border: none; padding: 0; max-width: 100%;}
.linkStyle{color: #396ad0;text-decoration: underline}
.dlGuideH5 > dd.pd0{padding: 0; padding-left: 5px;}
.linkStyle{color: #0a41f3}
.linkStyle a{color: #0a41f3; text-decoration: underline}


/* 2020_07_08 김태완 스타일 추가 */
.textFlowChart > li {position:relative; display:table; width:120px; height:55px; text-align:center; margin-left:20px; background:#edf0f4;}
.textFlowChart > li:after {content:''; position:absolute; top:50%; right:-15px; margin-top:-5px; width:8px; height:12px; background:url('../../image/ko/local/guide/textFlowArrow.png') no-repeat 50% 50%;}
.textFlowChart > li:first-child {margin-left:0; background-image:none;}
.textFlowChart > li span {display:table-cell; vertical-align:middle;}
.caption1 {text-align:center;}
.caption2 {text-align:right;}
.engT > li {height:120px;}
.leftAlign2 {text-align:left !important;}


/* 2022 - 11 -21 추가 */
.fwb1 {font-size: 15px;  font-weight: bold; color: #0a41f3;}