@charset "utf-8";

/* login page */
.bg_login{background:#fff url("../../img/rissu/login/bg_login.jpg") repeat-x;}

.indexWrap{position:relative;width:1000px;margin:0 auto;}

.indexWrap .indexHeader{position:relative;height:45px;}
.indexWrap .indexHeader h1{position:absolute;top:7px;left:43px;}
.indexWrap .indexHeader h1 img{display:block;margin:0;}

.indexWrap .img_txt{height:24px;margin:21px auto;background:url(../../img/rissu/login/img_title.gif) no-repeat;background-position:center;}
.indexWrap .visualWrap{position:relative;background:url('../../img/rissu/login/bg_visualWrap.png') no-repeat;min-height:400px;}/* (modify)20230320 'min-height 350px->400px' º¯°æ */
	.visualWrap .login_box{position:absolute;top:60px;left:15px;width:230px;z-index:99;}
		.login_box p img{display:block;margin:0 0 8px 3px;}
		.login_box .logininput_box{position:relative;margin:0 0 4px 0;clear:both;overflow:hidden;}
			.logininput_box span{display:block;width:144px;height:26px;padding:6px 0 0 5px;margin:0 0 5px 0;background:url('../../img/rissu/login/bg_loginInput.gif') no-repeat;}
			.logininput_box span input[type=text], .logininput_box span input[type=password]{border:none;color:#fff;height:20px;line-height:20px;background:none;width:97%;}
			.logininput_box a.btn_login{display:block;border:none;width:76px;height:71px;position:absolute;top:0;right:0;}
		.login_box .idsave_box{position:relative;clear:both;overflow:hidden;height:17px;padding:3px 0 0 0;margin:0 0 15px 0;color:#a9bed9;}
			.login_box .idsave_box input[type=checkbox]{vertical-align:middle;}
			.login_box .idsave_box label{color:#a9bed9;display:inline-block;font-size:11px;font-family:'µ¸¿ò', Dotum;padding:2px 0 0 4px;vertical-align:middle;}
			.login_box .idsave_box a{color:#a9bed9;font-size:11px;}
			.login_box input.btn_memjoin{border:none;width:229px;height:38px;display:block;}
		.login_box .agrement_wrap{color:#fff;text-align:center;padding:20px 0 0 0;}
			.login_box .agrement_wrap strong{display:block;font-size:20px;}
			.login_box .agrement_wrap p{color:#d9d9d9;margin:25px 0;}

			.visualWrap .login_box .logout_box{position:relative;text-align:center;}
			.visualWrap .login_box .logout_box p{text-align:center;font-size:14px;color:#d9d9d9;}
			.visualWrap .login_box .logout_box .btn_logout{display:inline-block;margin:20px 0 60px 0 !important;}
			.visualWrap .login_box .logout_box a{display:inline-block;margin:0 0 5px 0;}

	.indexWrap .noticeWrap{position:relative;min-height:228px;}
		.indexWrap .noticeBoard{position:absolute;top:30px;width:425px;height:180px;}
		.indexWrap .noticeBoard.left{left:15px;}
		.indexWrap .noticeBoard.right{right:0px;}
			.noticeBoard dl{}
				.noticeBoard dl dt{margin:0 0 20px 0;}
				.noticeBoard dl dd{background:url('../../img/rissu/login/bul_1.gif') no-repeat 0 4px;height:15px;padding:0 0 10px 10px;}
				.noticeBoard dl dd a{display:block;color:#666;line-height:15px;float:left;width:82%;}
				.noticeBoard dl dd a span{line-height:15px;vertical-align:middle;display:inline-block;max-width:90%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
				.noticeBoard dl dd a img{line-height:15px;vertical-align:middle;display:inline-block;margin:-1px 0 0 0;}
				.noticeBoard dl dd span.date{display:block;float:right;color:#999;width:15%;text-align:right;}


.indexFooter{position:relative;border-top:1px solid #ddd;}
	.indexFooter .footer_box{position:relative;width:1000px;margin:0 auto;min-height:60px;padding:13px 0 0 0;text-align:left;}
		.footer_box .footerlogo{display:block;position:absolute;top:10px;left:65px;}
		.footer_box .copyright{display:block;margin:0 0 0 240px;}

.lnb h2 a{cursor:pointer;display:block;width:229px;/*height:22px;*/padding:1px 0 5px;color:#fff;font-size:13px;font-weight:bold;font-family:'±¼¸²', Gulim, 'µ¸¿ò', Dotum;background:url(../../img/rissu/login/btn_cert_bg.png) no-repeat 50%;border-radius:4px;}/* (modify)20210609 */
.lnb h2 a:hover{text-decoration:none;color:#fff;}

/* (add)20230714 */
.comboBx{position:relative;display:inline-block;vertical-align:middle;}
.comboBx .sltItm{position:relative;display:inline-block;vertical-align:middle;width:184px;height:36px;padding:0 25px 0 12px;background-color:#fff;color:#555;line-height:38px;overflow:hidden;box-sizing:border-box;cursor:pointer;}
.comboBx .sltItm:after{content:'';position:absolute;top:50%;right:12px;margin-top:-3px;width:12px;height:6px;background:url(../../img/rissu/login/ic_sltArw.png)no-repeat 0 0;}
.comboBx .sltItm.on:after{transform:rotate(-180deg);}
.comboBx .sltMove{display:inline-block;vertical-align:middle;width:42px;height:36px;background-color:#718097;font-size:12px;color:#fff;line-height:38px;text-align:center;overflow:hidden;}

.comboBx .ly_slt{position:absolute;left:0;bottom:36px;width:182px;border:1px solid #78808b;background-color:#354252;}
.comboBx .ly_slt ul{max-height:147px;overflow-x:hidden;overflow-y:auto;}
.comboBx .ly_slt ul::-webkit-scrollbar{width:6px;}
.comboBx .ly_slt ul::-webkit-scrollbar-thumb{background-color:#727b86;border-radius:3px;}
.comboBx .ly_slt ul li{border-top:1px solid #78808b;}
.comboBx .ly_slt ul li:first-child{border-top:none;}
.comboBx .ly_slt ul li a{display:block;min-height:18px;padding:10px 12px 8px;background-color:#354252;font-size:12px;font-weight:normal;color:#adb6bc;line-height:18px;overflow:hidden;}
.comboBx .ly_slt ul li:hover a,
.comboBx .ly_slt ul li.on a{background-color:#1d2835;color:#fff;}
/* //(add)20230714 */
