@charset "euc-kr";
/* CSS Document */

/* 20201203 edit */

@import url(../../../../css/bzm/default.css);
@import url(../../../../css/bzm/common.css);
@import url(../../../../css/bam/common/base.css);
@import url(../../../../css/bam/common/layout.css);
@import url(../../common/common.css);
@import url(scoreGraph.css);
@import url(../../../../css/bzm/login.css); /* 20180425 ±è±¤±â Ãß°¡ */

body {font-family: 'NotoSansKR'}

.mainBtn{background:#3f7bc2 !important; border-radius:5px 5px 0 0 !important;-webkit-border-radius:5px 5px 0 0 !important;border:1px solid #3f7bc2;}

.subBtn{border-radius:5px 5px 0 0 !important;-webkit-border-radius:5px 5px 0 0 !important; background: -moz-linear-gradient(top,#fff 0%,#fafafa);	background: -webkit-gradient(linear, left top, left bottom,from(#fff),to(#fafafa));}

.colorBtn{background:#3f7bc2 !important; border-radius:5px 5px 0 0 !important;-webkit-border-radius:5px 5px 0 0 !important;}
.grayBtn{background: -moz-linear-gradient(top,#fff 0%,#fafafa); background: -webkit-gradient(linear, left top, left bottom,from(#fff),to(#fafafa)); border-radius:5px 5px 0 0 !important;-webkit-border-radius:5px 5px 0 0 !important;}

input[type='radio']:checked{background:#fff; border-color:#3f7bc2;}
input[type='radio']:checked:after{content:' ';display:block; background:#3f7bc2; border-color:#3f7bc2}

.agree:checked{background-image:url(../../../../img/bam/ssc/is/bg_agreeChk_on.png) !important;}

.loginSelect{width:240px}
.loginSelect #btnId{background:url(../../../../img/bam/ssc/is/id_off.png) no-repeat; background-size:120px;}
.loginSelect #btnId.on{background-image:url(../../../../img/bam/ssc/is/id_on.png);}
.loginSelect #btnNum{background:url(../../../../img/bam/ssc/is/jumin_off.png) no-repeat; background-size:120px;}
.loginSelect #btnNum.on{background-image:url(../../../../img/bam/ssc/is/jumin_on.png);}
.loginSelect a{width:120px}

.dateBtn li.on{color:#fff;border-color:#1658a5;background: -moz-linear-gradient(top,#3f7bc2 0%,#1658a5);background: -webkit-gradient(linear, left top, left bottom,from(#3f7bc2),to(#1658a5));}

.detailList li.show,
.certMethod li.on,
.certMethod li.cm01.on,
.certMethod li.cm02.on,
.certMethod li.cm03.on{background-color:#1658a5; border-color:#1658a5;}

#header .tab-menu li a.active,
.iconList li p.circle.blue,
#nav ol > li a.active{background-color:#1658a5 !important;}


h1,
h3,
.pointB,
.monthArea span,
.payInfo li .pay,
.payInfo li .pay strong,
.detailView .cert .type,
.setChange .change .tit,
.setChange .change .txt,
.setChange .change .changeLst li.on a,
.tabMenu li.on a,
.content .dts4-1 li .data strong.on,
.graphArea .grNum,
.noForm .errorMsg,
.finishMsg .f_tit strong,
#nav .nav-bar p.left.in strong{color:#1658a5 !important;}

.swipeArea .owl-pagination .owl-page.active span{background-image:none; border-radius:8px; background-color:#1658a5;}

.tabMenu li.on,
.content .dts4-1 li .data strong.on,
.payInfo{border-color:#3f7bc2 !important;}

.tabMenu li{border-bottom-color:#3f7bc2 !important;}
.tabMenu li.on+li{border-left-color:#3f7bc2 !important;}

.popWrap .popTop,
#section h3.join,
#nav ol,
#header .tab-menu,
.setChange .change .changeLst li.on a span,
.addCon{background-color:#3f7bc2 !important;}

.tbl-name dt span.b{color:#1658a5 !important;}
.tbl-name dt span.s{color:#3f7bc2 !important;}
.tbl-name td .numArea .s0{background-image:url("../../../../img/bam/ssc/is/skyblue_num_0.png") !important;}
.tbl-name td .numArea .s1{background-image:url("../../../../img/bam/ssc/is/skyblue_num_1.png") !important;}
.tbl-name td .numArea .s2{background-image:url("../../../../img/bam/ssc/is/skyblue_num_2.png") !important;}
.tbl-name td .numArea .s3{background-image:url("../../../../img/bam/ssc/is/skyblue_num_3.png") !important;}
.tbl-name td .numArea .s4{background-image:url("../../../../img/bam/ssc/is/skyblue_num_4.png") !important;}
.tbl-name td .numArea .s5{background-image:url("../../../../img/bam/ssc/is/skyblue_num_5.png") !important;}
.tbl-name td .numArea .s6{background-image:url("../../../../img/bam/ssc/is/skyblue_num_6.png") !important;}
.tbl-name td .numArea .s7{background-image:url("../../../../img/bam/ssc/is/skyblue_num_7.png") !important;}
.tbl-name td .numArea .s8{background-image:url("../../../../img/bam/ssc/is/skyblue_num_8.png") !important;}
.tbl-name td .numArea .s9{background-image:url("../../../../img/bam/ssc/is/skyblue_num_9.png") !important;}
.tbl-name td .numArea .b0{background-image:url("../../../../img/bam/ssc/is/blue_num_0.png") !important;}
.tbl-name td .numArea .b1{background-image:url("../../../../img/bam/ssc/is/blue_num_1.png") !important;}
.tbl-name td .numArea .b2{background-image:url("../../../../img/bam/ssc/is/blue_num_2.png") !important;}
.tbl-name td .numArea .b3{background-image:url("../../../../img/bam/ssc/is/blue_num_3.png") !important;}
.tbl-name td .numArea .b4{background-image:url("../../../../img/bam/ssc/is/blue_num_4.png") !important;}
.tbl-name td .numArea .b5{background-image:url("../../../../img/bam/ssc/is/blue_num_5.png") !important;}
.tbl-name td .numArea .b6{background-image:url("../../../../img/bam/ssc/is/blue_num_6.png") !important;}
.tbl-name td .numArea .b7{background-image:url("../../../../img/bam/ssc/is/blue_num_7.png") !important;}
.tbl-name td .numArea .b8{background-image:url("../../../../img/bam/ssc/is/blue_num_8.png") !important;}
.tbl-name td .numArea .b9{background-image:url("../../../../img/bam/ssc/is/blue_num_9.png") !important;}

.timeLine li .occurDate{color:#b75302}
.timeLine li.active span{background-color:#ec8e2a;}
.timeLine li.protect .occurDate{color:#3f7bc2}
.timeLine li.protect span{background-color:#3f7bc2;}

/* ¸ÞÀÎ */
#container{padding:25px 10px}
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item{
	float: left;text-align:center;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.main_step01{display:block;clear:both;}
.index-con .mainArea{margin: 0;box-sizing:border-box;width:66%;float:left;border:4px solid #3f7bc2;}
.index-con .mainArea .item img{width:100%;}
.index-con .mainArea .owl-controls{position:absolute; top:15px; right:15px;}
.index-con .mainArea .owl-pagination{text-align:center; display:inline-block; width:auto; height:8px; line-height:8px;}
.index-con .mainArea .owl-pagination .owl-page{display:inline-block; margin:0 3px; float:left;}
.index-con .mainArea .owl-pagination .owl-page span{display:inline-block; background:url("../../../../img/bam/common/mainArea_page.png") no-repeat; background-size:5px; width:5px; height:5px; vertical-align:middle;}
.index-con .mainArea .owl-pagination .owl-page.active span{display:inline-block; background-image:url("../../../../img/bam/wrc/ip/mainArea_page_on.png"); background-size:8px; width:8px; height:8px;}
.index-con .mainArea .owl-buttons{text-align:center;}
.index-con .mainArea .owl-buttons:after{display:block;clear:both;content:''}

.banner02 {width:34%;box-sizing:border-box;padding-left:5px;display:inline-block;}
.banner02 img{width:100%;padding-bottom:5px;}

.event_more{margin:0 0 5px 0;}
.event_more:after{display:block;clear:both;content:''}
.event_more>li.first{float:left; box-sizing:border-box; width:32.5%;}
.event_more>li.first:first-right{padding-right:2.5px;}
.event_more>li img{width:100%;}
.event_more>li.right{display:inline-block;width:67.5%;padding-left:5px;}
.event_more>li.left{width:32.5%; float:left}
.event_more>li.all{width:67.5%;float:left}
.event_more>li.all p span{display:inline-block; width:50%;padding-left:5px; float:left; box-sizing:border-box;}
.event_more>li.big{width:100%;display:inline-block;padding:0 2.5px;}
.event_more>li.small{width:25%;display:inline-block;float:left;padding:0 2.5px;}

.plr025{padding:0 2.5px}


/* s: ·Î±×ÀÎ Æ©´× */
.privatePop .popInner .popSubmit {background-color: #3f7bc2;}
.loginSector .privateIdForm .lawTxt ul li.smallSecond .point {color: #3f7bc2;}

.loginSector .loginTopMenu ul li.on {border: 1px solid #555555;background-color: #555555;color: #fff;}
.loginSector .loginPrivate .privateHidden {background: url(../../../../../resource/img/bam/ssc/is/ico_login_hiddennum.png) no-repeat 15px 25px #f7f7f7;-webkit-background-size: 29px;background-size: 29px;}

.loginSector .privateIdForm .lawTxt ul li input[type="checkbox"].loginInpBig:checked {    background: url(../../../../../resource/img/bam/ssc/is/ico_privatecheck_big_on.png) no-repeat left top;background-size: 28px 28px;-webkit-background-size: 28px 28px;}
.loginSector .privateIdForm .lawTxt ul li input[type="checkbox"].loginInpSmall:checked{
	background: url(../../../../../resource/img/bam/ssc/is/ico_privatecheck_big_on.png) no-repeat left top;background-size: 16px 16px;-webkit-background-size: 16px 16px;
}

.ui-widget-header {background:#33649f;} /* ·Îµù¹Ù »ö»ó */
.ui-progressbar .ui-progressbar-overlay {background:#3f7bc2;} /* ·Îµù ¹Ù ÃÊ±â »ö»ó */
#progressbar {background:#3f7bc2;} /* ±âº» ·Îµù Áß ¹è°æ»ö */
.progressbar {background:#33649f} /* ÆË¾÷ ¹öÆ°»ö */
/* e: ·Î±×ÀÎ Æ©´× */

.totalCommentfalse .lst_dot {line-height:20px;}

.payInfo ul{display: flex;justify-content: space-between;}
.payInfo li{width:auto!important;float:none;flex:1;box-sizing:border-box;border-right:1px solid #205eb2;text-align:center;padding:25px 0;}
.payInfo li:last-child{border-right:none}